Архив SciTE-форума
Автор: mozers, Отправлено:22:26 28-11-2005
dB6
Цитата:
| есть 1 основной файл(редактируемый!!!) с меню, которое меняется только при перезапуске SciTE |
Цитата:
|
при открытии определенных файлов добавляются пункты к тому меню, которое определенно в главном файле |
Вообще говоря, меню - не то что надо позарез.
Лично меня больше всего достали крякозяблы в консоли и длиннющий список сокращений (пришлось вбухать в один abbrev все сокращения от всех языков
Автор: gansA, Отправлено:09:39 29-11-2005
mozers
Цитата:
| Лично меня больше всего достали крякозяблы в консоли и длиннющий список сокращений (пришлось вбухать в один abbrev все сокращения от всех языков |
Абсолютно поддерживаю )), что вы к этому меню привязались
.Гораздо интереснее, с моей колокольни
, было бы:- привинтить поддержку Com объектов;
- произвольный путь к abbrev;
- работа с многообразием существующих кодировок (это ващее чума
).
Автор: mozers, Отправлено:22:13 07-12-2005
Эх, чой то затихло... Ладно, ща повеселю. Есть глупый вопрос:
Код:
|
command.help.*.vbs=$(CurrentWord)!$(SciteDefaultHome)\Help\winapi.hlp command.help.subsystem.*.vbs=5 command.help.*.bas=$(CurrentWord)!$(SciteDefaultHome)\Help\winapi.hlp command.help.subsystem.*.bas=5 |
Открываю файл.vbs, выделяю что надо, жму F1 - Help отлично срабатывает и находит что положено.
Открываю файл.bas, выделяю что надо, жму F1 - тишина полная

Как так может быть ??? Как поправить ?
Автор: gansA, Отправлено:18:42 16-12-2005
Да тишина....
Сделал еще одну полезняшку, автозакрытие символов, как все оказалось просто

startup.lua
Цитата:
|
function SymbolAutoClose(charAdded,symS,symE,pos) if charAdded == symS then editor:InsertText(pos,symE) end return 0 end function OnChar(charAdded) local pos = editor.CurrentPos SymbolAutoClose(charAdded,'(',')',pos) SymbolAutoClose(charAdded,'"','"',pos) SymbolAutoClose(charAdded,'[',']',pos) SymbolAutoClose(charAdded,'{','}',pos) SymbolAutoClose(charAdded,"'",string.char(39),pos) end |
Автор: 8AleX8, Отправлено:14:00 17-12-2005
SciTE 1.67. Released on 17 December 2005.
Автор: mozers, Отправлено:18:59 17-12-2005
8AleX8
Аж подпрыгнул, прочитав что
Цитата:
| SciTE allows choosing a code page for the output pane. |
Тут же скачал. Пробую...
Код:
| output.code.page=866 |
Хрен на глаз
(( Те же крякозяблы 
То ли разработчик нас не понимает, то ли мы разработчика...
Кто накопает в новой версии что то действительно стоящее и рабочее - брякните сюда - вдруг я это пропустил...
Автор: mozers, Отправлено:22:34 24-12-2005
Увы, так на мой вопрос никто и не ответил

Приходится пользоватся старым решением - правкой исходного кода (минусы этого решения тут уже обсуждались).
В общем, кто хочет иметь нормальную (dos866) кодировку в консоли, дружно качаем этот файлик, который любезно предоставил gansA
Это - та версия 1.67 которая называется Sc1 (т.е. SciLexer.dll уже в нем)
Для удобства при сочинительстве пакетных файлов добавил в Tools такой пункт:
Код:
|
DosHELP=*.cmd;*.bat command.name.30.$(DosHELP)=DOS Help command.30.$(DosHELP)=$(CurrentSelection) /? command.shortcut.30.$(DosHELP)=F1 command.mode.30.$(DosHELP)=savebefore:no |
Выделяешь команду, давишь на F1 и в консоли читаешь HELP по ней. С новым exe-шником можно читать и по русски. Правда у некоторых команд MS-овцы сделали вывод в win1251
Автор: gansA, Отправлено:09:26 26-12-2005
mozers
Цитата:
| Правда у некоторых команд MS-овцы сделали вывод в win125 |
Если не сложно, скинь пример команды с выводом в 1251.
Запуск wsf скриптов (курсор должен стоять на имени задачи):
Цитата:
|
# wsfcript command.go.$(file.patterns.wsfscript)=cscript //nologo "$(FilePath)" //job:$(CurrentWord) command.go.subsystem.$(file.patterns.wsfscript)=0 |
Автор: mozers, Отправлено:14:10 26-12-2005
gansA
Как выяснилось, это - редкий случай (кроме IPCONFIG ничего такого не нашел).
Интересные вещи с ней происходят. Если выполнить IPCONFIG /? > test.txt то получим файл в кодировке win1251. Если выполнить IPCONFIG /? в окне MS-DOS то получим вполне читабельный вывод. Странно все это...
ALL
Как сделать комментарии курсивом ???
Вознобновила работу почтовая рассылка. Тыкните на • Подписаться • и будете получать весь текст этого треда на ящик, указанный в Вашем профиле!
Автор: dB6, Отправлено:16:08 26-12-2005
Приветствую всех, кого давно не видел
Топик живет, это хорошо
Скачал вот новую версию, времени нету разбираться с ее прелестями и "прелестями", так что не могу ничего сказать ни по поводу кодировки, ни по поводу чего бы то ни было другого. Одно бросилось в глаза - как заменил exe на exe-шник от новой версии, так у меня пропала подсветка кода:/ Вернее, она была, но какая-то странная - текст подчеркивался(как в ворде) и менялись цвета подчеркивания, а не текст и фон, как обычно. Подумал - что за новая такая фича?
А потом разобрался - я SciLexer.dll забыл заменить на новую версию

Автор: dB6, Отправлено:17:17 07-01-2006
mozers
Цитата:
| Как сделать комментарии курсивом ??? |
Разобрался?
А если нет - что ты имел ввиду под комментариями?
Автор: RealAKIRA, Отправлено:21:29 07-01-2006
У кого есть SideWinder? а то сайт умер =\
Автор: mozers, Отправлено:10:27 08-01-2006
dB6
Я - про подсветку синтаксиса. Можно задать различный цвет, размер...
Как задать курсив? Ну хочу я чтоб комменты в коде были у меня зеленым курсивом. Как ???
RealAKIRA
http://total.altruistic.ru/temp/SideWinder 0.73beta.zip
Автор: mirk, Отправлено:14:44 08-01-2006
Всех с прошедшими праздниками.
Через пару дней будет готова новая версия http://scite.ruteam.ru, выполненная в виде блога.
Собираюсь вести на нем FAQ, примеры и готовые скрипты LUA, конфиги, сборки SciTE и многое другое... Собираюсь продолжить работу над переводом оставшейся справки по редактору.
P.S. Свободного времени стало больше, так что сайт заброшен не будет как в прошлый раз...
Форум(http://forum.ruteam.ru) закрывается, официальным форумом будет этот топик.
Автор: mozers, Отправлено:17:10 08-01-2006
dB6
По поводу курсива меня просветил gansA

А почему я тупил столько времени? А все потому что хотел установить курсив глобально для всех расширений (поэтому, дурак, в языковые .properties даже не заглядывал).
А в хелпе описаны только стили с 32 по 37. Только они почему то фигурируют в SciTEGlobal.
Вот сейчас нашел в языковых .properties стили с 1 до 8. 1й - как раз нужные мне комменты

Ща вставил в SciTEGlobal.properties
Код:
| style.*.1=$(font.base),italics |

За что отвечают стили с 8 до 32 ???
mirk
Не наваливай все на себя одного. Пинай нас потихоньку. Каждый может сделать что то для общего дела.
Обидно, конечно, что нет у нас никакой связи ни с разработчиком ни с официальной эхой, поэтому и тыкаемся тут как слепые кутята
Автор: RealAKIRA, Отправлено:17:22 08-01-2006
mozers
Спасибо.
Автор: dB6, Отправлено:20:33 08-01-2006
mozers
Не успел просветить тебя по поводу курсива
Что-то форум упорно не грузился:/Ну хорошо, что тебя просветил gansA.
Цитата:
| За что отвечают стили с 8 до 32 ??? |
Знал бы - сказал бы
Методом научного тыка надо выяснять.mirk
Прелестно!
Хорошая новость к Рождеству
mozers прав:
Цитата:
| Не наваливай все на себя одного |
Мы тоже хотим внести свой вклад в общее дело
Автор: mirk, Отправлено:18:11 09-01-2006
Вообщем что-то уже есть - http://scite.ruteam.ru
Смотрите, пробуйте...
Все замечания если не сложно пишите на tugarinov [dog] gmail.com, или ICQ: 228489987
Автор: mozers, Отправлено:09:51 10-01-2006
mirk
Зашел на http://scite.ruteam.ru/
Некторые твои утверждения мягко говоря - спорны... (если не сказать еще хуже)
Я полагал что scite.ruteam.ru будет сборником готовых и проверенных решений...
Автор: mirk, Отправлено:10:34 10-01-2006
Сайт пока находиться в стадии тестирования и наполнения контентом, так что замечания по тексту расположенному на нем, и по работе движка приветствуются.
Старая версия сайта: http://scite.ruteam.ru/old/index.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 /

