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

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

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


Автор: FreePaul, Отправлено:03:33 01-01-2010
Спасибо! Отличный подарок к Новому году!!!
Автор: Vidocqq, Отправлено:13:38 02-01-2010
Всех с новым годом!
Только начал пользоваться программой, до этого сидел на NotePad++, так вот в последней есть удобная функция - при выделении какого-либо "слова", автоматически подсвечивались все одноимённые "слова" в текстовом файле.
Можно такое как-нибудь сделать и в этом редакторе?
Автор: dB6, Отправлено:14:01 02-01-2010
Давненько я не появлялся в этом и смежном топиках , но не суть. Всех, кто занимается этим полезным делом - поздравляю с Новым годом! Желаю, чтобы он был лучше старого, чтобы всё получалось - и дома и в семье и на работе. И кроме этого - чтобы оставалось время заниматься вещами, которые приносят удовольствие и пользу. Спасибо вам за доработки, новые фичи, за сборку в целом! С Новым годом!
Автор: ALeXkRU, Отправлено:14:49 02-01-2010
Vidocqq

Цитата:
Можно такое как-нибудь сделать и в этом редакторе?

а как же..
открываешь файл настроек (глобальных) в Ru-Board-сборке

и ищешь:
Код:
# Авто подсветка текста, который совпадает с текущим словом или выделением (highlighting_identical_text.lua)
highlighting.identical.text=1

меняешь на единичку..

ЗЫ: лучше перенести это в Пользовательские настройки, тогда при обновлении не нужно будет снова переключать в глобальных - подхватятся автоматом..

Добавлено:
ну, или в меню Tools\Подсветка идентичного текста (highlighting identical text)
Автор: Vidocqq, Отправлено:15:19 02-01-2010
ALeXkRU
Спасибо, работает.
В качестве выделения используется выделение, а можно сделать чтобы подсветка выполнялась цветной заливкой?
Автор: vladvro, Отправлено:15:37 02-01-2010
Всех с Новым Годом! Счастья и успехов!

Vidocqq

Цитата:
а можно сделать чтобы подсветка выполнялась цветной заливкой?

да, можно
SciTEGlobal.properties [строка 938] :
Код:
# для highlighting_identical_text.lua:
find.mark.
4=#FF9900,box
find.mark.5=#FF0000,box
? Код создан и опубликован с помощью SciTE-Ru
# Стили маркеров выделения текста, используемые в скриптах (от 0 до 31)
# Формат строки значения: <цвет>,<стиль>,<прозрачность> , где
# <стиль> может принимать значения:
# plain, squiggle, tt, diagonal, strike, hidden, roundbox, box
# <прозрачность> = @<число>, прозрачность заливки для стиля roundbox, число от 0 до 255
# Если цвет не задан, используется цвет маркера find.mark по умолчанию
# Если стиль не задан, используется roundbox

Автор: Psorokin, Отправлено:20:46 03-01-2010
Хотел добавить сочетание клавиш Ctrl+Alt+C для упорядочивания таблицы стилей.
Добавил Ctrl+Alt+C|9160|\ в user.shortcuts но не заработало.
Подскажите где ошибка?
Автор: mozers, Отправлено:13:06 04-01-2010
Psorokin
Ошибки нет. Просто какая то виндовая прога перехватывает популярный шорткат (у меня, например, на Ctrl+Alt+C сработал CLCL).
Заменил Ctrl+Alt+C на Ctrl+Alt+U и все заработало.
Автор: Psorokin, Отправлено:15:50 04-01-2010
mozers
Ctrl+Alt+U заработало. Спасибо.
Автор: mozers, Отправлено:18:09 04-01-2010
Psorokin
У меня и Ctrl+Alt+C заработало, только для этого пришлось отрубить мою любимую CLCL и в SciTEToolsMenu.properties закомментировать строчку
Код:
command.shortcut.81.*=Ctrl+Alt+C
(тоже, порой, пользуюсь).
В общем, при назначении нового шортката надо вначале запустить поиск по всем .properties - проверить не используется ли это сочетание где то еще. Если - нет, то проверить резидентные проги и ярлыки на Рабочем столе, которые так же могут запускаться по этому сочетанию.

Автор: donbaton, Отправлено:21:29 10-01-2010
А как макросам присвоить понятные имена?
Автор: ruChessMax, Отправлено:00:02 12-01-2010
Скачал вот эту сборку: SciTE-Ru - 2.01 .71 [Сборка 01.01.2010]
Все бы хорошо, но почемуто не показывает подсказки в php. autocompleteword.automatic=1 - вроде так. Ченить с этим можно поделать?.
И еще очень хотелось бы скриптик "go to definition". Тоесть навел мышкой на слово с зажатым ctrl щелчок и попадаем в место где оно определено. Ну или хотябы по горячей клавише.
Автор: data man, Отправлено:10:37 12-01-2010
Несколько дней, как изучаю SciTE-Ru. Выкинул Notepad++. Сделать это было непросто... а очень просто !
Большое спасибо всей команде SciTE-Ru за огромную проделанную работу !
Потихоньку делаю delphi.properties (всё-таки отличия Delphi от FreePascal значительные).
Кое-что нашёл здесь, теперь дополняю.
Присоединяюсь к этой просьбе
Цитата:
И еще очень хотелось бы скриптик "go to definition". Тоесть навел мышкой на слово с зажатым ctrl щелчок и попадаем в место где оно определено. Ну или хотябы по горячей клавише.
Сейчас думаю, как проще сделать возможность перехода от деклараций функций/процедур/методов к их реализациям и - наоборот (как в Delphi IDE). Насколько успел разобраться, универсально это можно реализовать модификацией SideBar.lua - записывать в table_functions также и номера строк деклараций функций.
Ну и, собственно, мой вопрос: есть способ проще ?
Автор: seforsource, Отправлено:10:57 12-01-2010
Авторам и соавторам и разработчикам и соразработчикам ОГРОМНОЕ спасибо, за прогу! Вещь! Я ее конечно не по назначению в основном использую, так файлики кое-какие регю, но очень доволен... За RU отдельное СПАСИБО!
Автор: Varenik, Отправлено:11:58 12-01-2010
Вот бы ещё её прикрутить в систему вместо штатного notepad
Автор: mozers, Отправлено:13:40 12-01-2010
donbaton
По окончании записи макроса возникает диалоговое окно в котором можно задать любое понятное имя.

ruChessMax
Цитата:
не показывает подсказки в php.
Сначала надо подключить корректный php.api

Цитата:
хотелось бы скриптик "go to definition". Тоесть навел мышкой на слово с зажатым ctrl щелчок и попадаем в место где оно определено.
Уже есть. Этот скрипт работает при включенной боковой панели (в SideBar должна быть активна вкладка со списком ф-ций).
Даблклик по имени функции с зажатым Shift перемещает курсор к ее определению.
data man
Цитата:
есть способ проще ?
Этот - самый простой.

Varenik
Tools-Настройки-Настройка интеграции с Windows... - Связать файлы заданных расширений с SciTE.

Автор: Varenik, Отправлено:17:22 12-01-2010
mozers
Цитата:
Tools-Настройки-Настройка интеграции с Windows... - Связать файлы заданных расширений с SciTE
Так то оно так, да не так: при просмотре, например, исходного кода выделенного текста из Maxthon'а всё равно выпрыгивает Notepad, хоть и стоит SciTe и редактором html по умолчанию и задано расширение htm.

Автор: mozers, Отправлено:17:51 12-01-2010
Varenik
Осмелюсь предположить, что в данном случае используется скрипт в котором жестко записано "notepad.exe". Найти и переправить на SciTE - всех делов.

Автор: Varenik, Отправлено:18:10 12-01-2010
mozers
В евонной dll, но там исправить проблематично. А вот Notepad++ можно подставить вместо штатного - заменой файла notepad.exe, который вызывает ++
Вот хорошо бы заиметь такой же файлик notepad.exe, вызывающий SciTe

Автор: ruChessMax, Отправлено:00:09 13-01-2010
Пасибо - помогло)). Перемещение к функции работает только внутри файла, жаль.
Цитата:
Потихоньку делаю delphi.properties (всё-таки отличия Delphi от FreePascal значительные).
Тоже не помешало бы , особенно последних версий.




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