сделать стартовой  |  добавить в избранное

   SciTE - редактор кода для программистов

Архив SciTE-форума


Автор: Leagnus, Отправлено:01:10 09-10-2010

Цитата:
Подскажите пожалуйста, как сделать чтобы окно консоли отображалось бы справа (вертикальное разделение)?

И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?


Автор: UR4LTZ, Отправлено:01:14 09-10-2010
ids

Цитата:
Подскажите пожалуйста, как сделать чтобы окно консоли отображалось бы справа (вертикальное разделение)?

В SciTEUser.properties добавить split.vertical=1.

Добавлено:
Leagnus

Цитата:
И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?

Видимо да..
Автор: ids, Отправлено:16:13 09-10-2010

Цитата:
В SciTEUser.properties добавить split.vertical=1.

Спасибо.

Цитата:
И что в случае ошибки/выдачи в консоль инфы? скролим–скролим и ещё раз скролим горизонтальную прокрутку, так, да?

На широкоформатном дисплее 22" это просто не требуется .
Автор: UR4LTZ, Отправлено:18:03 09-10-2010
ids

Цитата:
На широкоформатном дисплее 22" это просто не требуется .

А можно и мне такой? Ну 17-19" тоже сойдет..
Автор: mozers, Отправлено:13:09 11-10-2010
SciTE 2.21 .85 Ru-Board Edition [Сборка 11.10.2010]

C предыдущего релиза сборки прошло 8 месяцев...
Автор: Cuprume, Отправлено:14:10 11-10-2010

Цитата:
SciTE 2.21 .85 Ru-Board Edition

Ура!

Подскажите такой момент - у меня немного модифицированный файл аббревиатур для CSS. После каждого обновления редактора приходится перезаписывать дефолтный css.abbrev своим вариантом. Мелочь, конечно, но немного надоедает. Есть ли способ избавиться от этого - может где то прописать, чтобы файл аббревиатур читался из папки Home?

Автор: mozers, Отправлено:15:08 11-10-2010
Cuprume
В SciTEUser.properties:
Код:
abbreviations.*.css=$(SciteDefaultHome)\Home\css.abbrev

Автор: Cuprume, Отправлено:19:07 11-10-2010
mozers
Спасибо!
Автор: arhohryakov, Отправлено:07:35 12-10-2010
Огромное спасибо всей команде
Автор: Varenik, Отправлено:17:02 12-10-2010
mozers
Непонятно только, почему в русской сборке по умолчанию стоит аглицкий интерфейс:

Цитата:
# Имя файла локализации интерфейса
#~ locale.properties=locale-ru.properties

Автор: mozers, Отправлено:19:07 12-10-2010
Varenik
1. Потому что сборкой пользуются не только русскоязычные пользователи.
2. При инсталляции автоматом запускается SciTE_WinIntegrator.hta в котором выбрать русский фейс для SciTE сможет даже полный идиот.
Автор: valmont, Отправлено:03:49 13-10-2010

Цитата:
2. При инсталляции автоматом запускается SciTE_WinIntegrator.hta в котором выбрать русский фейс для SciTE сможет даже полный идиот.

сурова то как )))))
Автор: mozers, Отправлено:09:58 13-10-2010
valmont
Ну если Вы - не совсем новичок, то добавить locale.properties=locale-ru.properties в свой файл настроек тоже не составит труда.
Автор: mrFleshka, Отправлено:12:06 13-10-2010
Всем привет!
Начал использовать скайт (до этого сидел только в Notepad++), сталкнулся с такой проблемой:
Для работы с файлами проекта мы используем только кодировку UTF-8.
Уже прочитал, что автоматически никак не определить, что это UTF-8 если нету метки.
В то же время, тот же самый Notepad++ весьма успешно всё определяет...
Может сообразить чтонибудь на тему добавления таких возможностей?

И еще, знаю, что например можно поставить какую-либо конкретную кодировку для определенных типов файла. Как это можно реализовать? что и куда нужно записывать? Я так понял надо дописать это к эвенту OnLoad, но если можно - поподробнее плз.

Также интересует вопрос, как сделать, чтобы по дефолту во всех просматриваемых файлах проставлялись переносы в стиле Unix?
Автор: nail333, Отправлено:13:15 13-10-2010
Всем привет!
Обновился на новую версию Scite, и недавно обнаружил одно небольшое неудобство...
Есть плагин AppLoader для Total Commander, который позволяет открывать файлы во внешних редакторах из модальных дилогов (например из диалога результатов поиска), где можно пользоваться только встроенным просмотрщиком (по умолчанию это происходит при включенном Scroll Lock). Так вот, с новой версией Scite происходит следующее - открывается требуемый файл, а за ним открывается еще новая пустая вкладка. Ни с каким другим редактором такого не проявляется (в том числе и со старой версией Scite).
Чтобы понять причину этого я подсунул AppLoader'у в качестве редактора свою тестовую программку, и выяснил что вся проблема в лишнем пробеле после пути файла (то есть командная строка получается примерно такая - ""{FilePath}" "). Это можно легко воспроизвести, запустив Scite через ShellExecute и добавив в параметрах пробел после имени файла. Судя по всему Scite после пробела ожидает еще один путь к файлу, а раз его нету - открывает пустую вкладку.
Конечно отчасти это баг (ну или нестандартное поведение) AppLoader'а, но все таки и Scite ведет себя несколько странно Для себя пока что решил проблему, доработав ту тестовую программку - если в конце командной строки есть пробел, то он удаляется, а потом запускается Scite с полученным строкой.

Автор: mozers, Отправлено:13:34 13-10-2010
mrFleshka

Цитата:
Может сообразить чтонибудь на тему добавления таких возможностей?
SciTE-Ru, в отличии от оригинального SciTE, детектирует кодировку файла (даже если файл не снабжен BOM). Может, конечно, иногда ошибиться но ОЧЕНЬ редко.


Цитата:
чтобы по дефолту во всех просматриваемых файлах проставлялись переносы в стиле Unix?

Код:
# Задает символ перевода строки (CR, LF или CRLF)
#~ eol.mode=LF


nail333
Такая мощная поддержка ком.строки как у SciTE - встречается редко.
А багу воспроизвести не удалось. Пишу в ком строке:
SciTE.exe<пробел>SciTEToolsMenu.properties<пробел> - запускается SciTE с единственным файлом и никаких пустых вкладок.
Автор: nail333, Отправлено:15:30 13-10-2010
mozers

Цитата:
А багу воспроизвести не удалось. Пишу в ком строке:
SciTE.exe<пробел>SciTEToolsMenu.properties<пробел> - запускается SciTE с единственным файлом и никаких пустых вкладок.

Из командной строки проверить не получится - там лишние пробелы просто отбрасываются. Можно проверить, например, создав скриптик test.vbs c кодом:

Код:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "Scite " & chr(34) & "SciTEGlobal.properties" & chr(34) & " ", 1, true


добавлено

Скачал исходники Scite - баг правится путем исправления SciTEWin.cxx. Надо в SciTEWin::ProcessArgs добавить пару строк:

Код:
    while (*startArg) {
        while (IsASpace(*startArg)) {
            startArg++;
        }
        if (!*startArg) {
            break;
        }

        const GUI::gui_char *endArg = startArg;

Автор: UR4LTZ, Отправлено:01:37 14-10-2010

Цитата:
Из командной строки проверить не получится - там лишние пробелы просто отбрасываются. Можно проверить, например, создав скриптик test.vbs c кодом:

Код:Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "Scite " & chr(34) & "SciTEGlobal.properties" & chr(34) & " ", 1, true

Есть этот баг!

Автор: valmont, Отправлено:03:33 14-10-2010
mozers

Цитата:
Ну если Вы - не совсем новичок, то добавить locale.properties=locale-ru.properties в свой файл настроек тоже не составит труда.

так у меня вообще нет претензий к вашей сборке, пользуюсь во благо себе!
Автор: mrFleshka, Отправлено:09:12 14-10-2010
2mozers:

Цитата:
SciTE-Ru, в отличии от оригинального SciTE, детектирует кодировку файла (даже если файл не снабжен BOM). Может, конечно, иногда ошибиться но ОЧЕНЬ редко.

Странно.. Пользуюсь как раз RU версией.. Вот к примеру, создаю HTML файл с небольшой структурой, ставлю енкодинг - Utf-8, печатаем в нем чегонить (без русских символов, с ними - кодировка определяется отлично!). Сохраняем, опять открываем, и... WIN-1251...



1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100 / 101 / 102 / 103 / 104 / 105 / 106 / 107 / 108 / 109 / 110 / 111 / 112 / 113 / 114 / 115 / 116 / 117 / 118 / 119 / 120 / 121 / 122 / 123 / 124 / 125 / 126 / 127 / 128 / 129 / 130 / 131 / 132 / 133 / 134 / 135 / 136 / 137 / 138 / 139 / 140 / 141 / 142 / 143 / 144 / 145 / 146 / 147 / 148 / 149 / 150 / 151 / 152 / 153 / 154 / 155 / 156 / 157 / 158 / 159 / 160 / 161 / 162 / 163 / 164 / 165 / 166 / 167 / 168 / 169 / 170 / 171 / 172 / 173 / 174 / 175 / 176 / 177 / 178 / 179 / 180 / 181 / 182 / 183 / 184 / 185 / 186 / 187 / 188 / 189 / 190 / 191 / 192 / 193 / 194 / 195 / 196 / 197 / 198 / 199 / 200 / 201 / 202 / 203 / 204 / 205 / 206 / 207 / 208 / 209 / 210 / 211 / 212 / 213 /
SciTE © 2004 - 2011