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

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

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


Автор: VedunO, Отправлено:23:17 13-01-2005
Так как насчет КОИ-8Р или ДОС кодировок ???
Автор: 8AleX8, Отправлено:00:45 14-01-2005
Roman_Stinger_Ilyin

Цитата:
Помогите сделать кнопочку или пункт меню, который folding для всех функций включает/отключает.
Т.е. сворачивает их все или же наоборот разворачивает.
а то fold.on.open надоело каждый раз менять

Есть:

user.shortcuts

Цитата:
Define keys that perform commands. This is a '|' delimited list of keys and the commands they produce. The commands are either string or numeric IDs. Numeric IDs above 2000 are Scintilla commands and are sent to the focussed pane. Named IDs and numeric IDs below 2000 are SciTE menu commands which can be found in from scite/src/SciTE.h. The modifiers are Ctrl, Shift, and Alt and the named keys are Left, Right, Up, Down, Insert, End, Home, Enter, Space, KeypadPlus, KeypadMinus, Escape, Delete, PageUp, PageDown, Slash, Question, Equal.
user.shortcuts=\
Ctrl+Shift+I|IDM_OPEN|\
Ctrl+Shift+Left|IDM_CLOSE|

И есть

menukey.

Цитата:
The menukey.* settings allow the user to redefine accelerator keys for menus without having to resort to modifying the SciTE source code. The syntax for the setting is:

menukey.menu_title.menu_name=<modifier>key

For example, the File | Exit command accelerator could be specifed as follows:

menukey.file.exit=<control>Q

Note that spaces in menu titles and names must be converted to underscores, and trailing ellipses removed. For example, "File | Save As...." is referenced as "menukey.file.save_as".

Multiple modifiers may be specified, though each must be surrounded by angle brackets. The recognized modifiers are the same as for the user.shortcuts setting described above. The recognized named keys are also the same as for user.shortcuts, with the addition of "none" to indicate that no accelerator key should be defined for a particular menu.

Автор: mirk, Отправлено:07:30 14-01-2005
Помогите сделать автоматическое форматирование в PHP при наборе подобного кода:
if()
{
echo "";
}

т.е. после открывающей кавычки должен автоматом вставиться tab, а закрывающая кавычка должна перейти в начало строки..

Спасибо.
Автор: Roman_Stinger_Ilyin, Отправлено:10:12 14-01-2005
8AleX8,
Это я знаю. Команда какая?
fold.on.open действует на вновь открываемые файлы, а мне нужно на уже открытый.

Автор: 8AleX8, Отправлено:10:55 14-01-2005
Roman_Stinger_Ilyin
http://cvs.sourceforge.net/viewcvs.py/scintilla/scite/src/SciTE.h?view=markup
IDM_TOGGLE_FOLDALL

Автор: Roman_Stinger_Ilyin, Отправлено:14:15 14-01-2005
8AleX8,
с хоткеем получилось
user.shortcuts=\
Ctrl+Home|IDM_TOGGLE_FOLDALL|

, а можешь примерчик написать для пункта меню?

Автор: 8AleX8, Отправлено:16:08 14-01-2005
menukey.view.toggle_all_folds=<control>U

Автор: mirk, Отправлено:12:24 15-01-2005
8AleX8 не игнорируйте меня пожалуйста

Перевернул всю документацию, нашет только:

indent.automatic=1
indent.opening=0
indent.closing=0

Для сей и другого пашет, а вот для PHP никак


Автор: 8AleX8, Отправлено:16:12 15-01-2005
mirk

Цитата:
Помогите сделать автоматическое форматирование в PHP

По всей видимости это в PHP не возможно. Т.к. не запрограмированно в соответствующем лехсере.

http://mailman.lyra.org/pipermail/scite-interest/2004-February/003214.html
http://www.google.com/search?num=100&hl=ru&q=scite+auto+indent+php&btnG=%D0%9F%D0%BE%D0%B8%D1% 81%D0%BA&lr=
Автор: Roman_Stinger_Ilyin, Отправлено:16:15 15-01-2005
8AleX8,
а в LUA возможно автоформатирование?



Автор: 8AleX8, Отправлено:16:28 15-01-2005
Roman_Stinger_Ilyin

Цитата:
а в LUA возможно автоформатирование?

Понятия не имею.
Автор: Roman_Stinger_Ilyin, Отправлено:16:34 15-01-2005
8AleX8

А как оно включается?
Если дефолтно - то нету автоформатирования.
Автор: beeos, Отправлено:16:30 17-01-2005

Цитата:
Define keys that perform commands. This is a '|' delimited list of keys and the commands they produce. The commands are either string or numeric IDs. Numeric IDs above 2000 are Scintilla commands and are sent to the focussed pane. Named IDs and numeric IDs below 2000 are SciTE menu commands which can be found in from scite/src/SciTE.h. The modifiers are Ctrl, Shift, and Alt and the named keys are Left, Right, Up, Down, Insert, End, Home, Enter, Space, KeypadPlus, KeypadMinus, Escape, Delete, PageUp, PageDown, Slash, Question, Equal.
user.shortcuts=\
Ctrl+Shift+I|IDM_OPEN|\
Ctrl+Shift+Left|IDM_CLOSE|

Windows, Версия 1.62 (бинарник)
Хочу изменить shortcut для завершения аббревиатуры, в глобальных настройках пишу:

user.shortcuts=\
Ctrl+Shift+I|IDM_OPEN|\
Ctrl+Shift+Left|IDM_CLOSE|\
Ctrl+Shift+Space|IDM_EXPAND|

Не работает. Что не так?
Автор: VedunO, Отправлено:10:59 19-01-2005
2mirk

Цитата:
Помогите сделать автоматическое форматирование в PHP при наборе подобного кода:
if()
{
echo "";
}

т.е. после открывающей кавычки должен автоматом вставиться tab, а закрывающая кавычка должна перейти в начало строки..


Попробуй в файле [abbrev.properties] вставить такую строку:

if=if (|)\n{\n echo"";\n}

до строк:

#HTML 4.01 abbreviations
#Autor - Alexey Rozenvaser (alexroz@softhome.net)
#Version 0.01 Date: 18.11.2003
#based on W3C HTML 4.01 Specification -
#http://www.w3.org/TR/html4/index/elements.html

и потом в тексте вводишь: if и жмешь Ctrl+B и вставляется текст:

if()
{
echo "";
}

Автор: mirk, Отправлено:23:52 19-01-2005
VedunO
Это я уже сделал, но все равно спасибо за помощь
Автор: VedunO, Отправлено:22:20 21-01-2005
Немного по русски о LUA:

http://www.botik.ru/~rldp/mysql/mysqldev/glava04.htm
Автор: mirk, Отправлено:17:29 04-02-2005
http://scite.ruteam.ru/translation.html - частичный перевод справки по Scite.
Автор: 8AleX8, Отправлено:01:33 05-02-2005

Цитата:
http://scite.ruteam.ru/

Ух ты....
Добавил в шапку http://scite.ruteam.ru/sciteDocRu.html

P.S.
Этим людям памятник ставить надо...
Автор: mirk, Отправлено:14:36 05-02-2005
8AleX8, сайт пока в процессе наполнения, выложили все спонтанно, да и перевод справки далек от совершенства...
Кстати, не хочешь помочь нам в переводе оставшейся части документации?

В дальнейшем собираемся выкладывать:
FAQ;
Скрипты;
Свою сборк Scite (Пока только под винду);
Справочные материалы по языкам программирования подключаемые к Scite;
Перевод документации LUA;
и т.д.

Автор: Roman_Stinger_Ilyin, Отправлено:14:45 05-02-2005
>Перевод документации LUA;

Документация по LUA4 на русском:
http://www.botik.ru/~rldp/mysql/mysqldev/glava04.htm

если есть на LUA5 такая дока - поделитесь ссылкой, плз.

Добавлено:
и ошибку поправьте : "аВтивирует" (http://scite.ruteam.ru/sciteDocRu.html)
А памятник действительно ставить надо




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