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

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

Архив 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 /
SciTE © 2004 - 2011