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

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

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

Автор: mozers, Отправлено:09:23 30-04-2011
Rodny
Сделать, конечно, можно все. Только убедить меня занятся переделкой можно единственным способом - привести пример такого кода, который будет отображаться на нашем форуме не корректно.
Так что, отвечу как тот таксист из анекдота: "Вам шашечки или ехать?" Автор: Rodny, Отправлено:09:55 30-04-2011
mozers
[more=Пример]
Код:
'num.vbs
'Script for Script Content Plugin
'(c)Lev Freidin, 2005
'http://www.totalcmd.net/plugring/script_wdx.html
'http://wincmd.ru/plugring/script_wdx.html
' by Rodny
'To search for numeric ranges in the file names:
'file1.0001.txt, file1.0002.txt, ..., file1.9999.txt,
'file2.0001.txt, file2.0002.txt, ..., file2.9999.txt, ...
'Find all file1.X.txt, file2.X.txt,..., where X are from x1 to x2

Dim
x1, x2, Res
Set re=new regexp

'%%%%%%%%%%%%%% Editable settings
x1=5
x2=153
'%%%%%%%%%%%%%% /Editable settings

re.Pattern="(.+\.)(\d{4})(\.[^\.]+)$"
Res = CInt(re.Replace(filename,"$2"))
If (
Res>=x1) and (Res=<x2) Then content = "1" Else content = "0"
? Код создан и опубликован с помощью SciTE-Ru[/more] во всей линейке Opera 11.x отображается полностью жирным после 'new regexp':

Другие браузеры и более старые версии Оперы переваривают нормально.
Не смертельно, конечно, но, если не очень затруднит...

Добавлено:
Прошу прощения, думал, что проверяю на чистых установках оперы. Сейчас поставил вообще с нуля, проблемы нет. Буду искать причину там.
Единственное, что осталось, - это предупреждение о незакрытых тегах при отправке сообщения. Автор: Vlasssov, Отправлено:10:57 30-04-2011

Цитата:
В подкаталоге help конечно.
Выделяем текст в lua-скрипте и давим F1. Можно и не выделять...

Структура языка lua не включает объектную модель. Объект editor, его методы, константы, свойства там не описан. Это все равно что разбираться в Visual Basic for Application по помощи к Visual Basic

Цитата:
Где угодно. Пути поиска задаются в переменной package.cpath.

Во-о-от!! Где это написано в помощи? Автор: mozers, Отправлено:11:54 30-04-2011
Rodny
Твой код перепроверил на Maxthon (IE), Opera, Chrom - полет нормальный.
Цитата:
Единственное, что осталось, - это предупреждение о незакрытых тегах при отправке сообщения.
Есть такое дело. (форумная проверялочка тупит)

Vlasssov
Я уже говорил, что все что касается scite описано только в SciTELua.api

Цитата:
Во-о-от!! Где это написано в помощи?
Вообще то параметр описан в lua-5.1rus.chm. Встаешь на вкладку "Указатель" и пишешь cpath.

Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело Автор: Rodny, Отправлено:16:56 30-04-2011
mozers
Нашёл причину: скрипт Ru-Board Helper 2.7 Автор: Vlasssov, Отправлено:14:05 06-05-2011

Цитата:
Признаюсь честно, что сам когда то сильно обижался на невнятную документацию. Но желание и оперативные советы старших товарищей (в частности, VladVRO и Тимура Губаева) сделали свое дело


Понятно, видимо, на изучение уйдет больше времени...
Автор: Shadowman, Отправлено:17:20 14-05-2011
В шапке

Цитата:
Мечта кодера. статья

Нет там такой статьи.

Есть вопрос: как правильно подключить LuaInspect ? Автор: mozers, Отправлено:12:48 15-05-2011
Shadowman
Цитата:
Мечта кодера. статья
Из "Компьютерры" статью действительно удалили. Гугл подсказал ссылку на копию. Шапку поправил.

Цитата:
как правильно подключить LuaInspect ?
В SciTE-Ru? Просто снять комментарий с 1130 строчки SciTEGlobal.properties
Код:
#~ import languages\script_lua
После перезапуска SciTE все lua-скрипты будут обрабатываться с помощью скриптового лексера. В подпункте Tools-lua появятся дополнительные пункты.
Автор: seggah, Отправлено:14:48 18-05-2011
как в этом скайте настраивать цвет фона текста и т.п., а то неохота пыриться в белый экран Автор: ALeXkRU, Отправлено:07:52 19-05-2011
seggah

Цитата:
как в этом скайте настраивать цвет фона текста и т.п.

вот здесь и ниже как раз об этом...
примерчик:

Автор: Alex_NEMO, Отправлено:15:38 24-05-2011
Уважаемые, а как сделать "тихую" инсталляху, что бы по умолчанию был русский фейс и производилось "автонажатие" на ОК при вызове SciTE_WinIntegrator.hta?
Тихий сетап я сделал, изменив коммент к архиву на такой:

Код:
Overwrite=1
Path=SciTE
Silent=2
Title=SciTE Ru-Board Edition
Shortcut=D,SciTE.exe,"","SciTE Editor","SciTE"


Гуру, подскажите, пожалуйста!
Автор: mozers, Отправлено:19:18 25-05-2011
Alex_NEMO
Для того чтобы интерфейс был русским совсем необязательно SciTE_WinIntegrator.hta запускать. Достаточно убрать комментарий со строки в SciTEGlobal.properties
Код:
#~ locale.properties=locale-ru.properties
Автор: Alex_NEMO, Отправлено:19:57 25-05-2011
mozers, спасибо, уже нашел.
Просто если бы на кнопочке "OK" скрипта можно было бы "счетчик" секунд на 10 и после автонажатие было бы... Как сделано с "перепаковках", сделанных в 7z SFX Tools.
Что бы не только русский фейс, но и ассоциации с txt;php;h;cxx, дефолтный HTML-редактор и добавка в контекст...
Просто со сборкой своей WinXP морочаюсь. В HTA-полный нуль, а заморачиватся с каким-нить создателем инсталляций(InnoSetup, например) или AutoIt'ом.
Хотя, может, так и сделаю, но попозжее.
Автор: CHELDAN, Отправлено:09:13 26-05-2011
SciTE 2.26
Windows
http://prdownloads.sourceforge.net/scintilla/scintilla226.zip?download
Linux
http://prdownloads.sourceforge.net/scintilla/scintilla226.tgz?download Автор: Alex_NEMO, Отправлено:15:19 26-05-2011
mozers, подскажи, пожалуйста, такой момент:
я решил добавить ассоциации со SciTe - ini, cfg, nfo. В строку:

Код:
form.associations.value = "txt;php;h;cxx";

файла tools\SciTE_WinIntegrator.hta, добавил требуемые расширения, получилось:

Код:
form.associations.value = "txt;php;h;cxx;cfg;ini;nfo";

Но, при запуске скрипта эти расширения НЕ добавляюстя в перечень, т.е. в строке
поля, где уже перечислены txt;php;h;cxx, не добавляются cfg;ini;nfo.
Почему?!! Автор: mozers, Отправлено:13:21 27-05-2011
Alex_NEMO
Код:
form.associations.value = "txt;php;h;cxx";
Этой строкой задается примерный перечень расширений на которые можно зарегистрировать SciTE.
Можно его изменить (ты все правильно сделал) - будет выводится он.
Но это будет только ДО регистрации расширений в системе.
После регистрации в этом поле будет выводится не предлагаемый перечень, а перечень расширений реально зарегистрированных за SciTE.
В других полях - тоже самое. Т.е. после регистрации галки будут стоять только напротив реально имеющихся в системе опций.

Добавлено:
ИМХО в твоем случае проще было бы не мучится WinIntegrator-ом, а занести все нужные значения с помощью reg-файлика или батника.



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