Архив SciTE-форума
Автор: ChronoAngel, Отправлено:07:25 14-10-2009
Про вертикальную линию вы тут разбирали всё,но в разнаброс,и я не понимаю в этих скриптах,а штучка эта интересная
Буду очень благодарен если подробней скажете что где поправить
Автор: mozers, Отправлено:15:04 14-10-2009
A2User
Ну почему же "неописуемое"?
Выделим 2 несмежных слова и перетащим их. Вместо указанной позиции текст вставится со смещением вправо равным длине 2-го выделенного слова.
Конечно, это - явная бага (очевидно когда придумали многократное выделение про перетаскивание как то не подумали).
А если бы бага не было, то эти 2 выделенных слова вставились бы слепленные вместе в указанное место. Оно Вам надо?
ChronoAngel
Если б знать, то я бы и сам поправил
Автор: ChronoAngel, Отправлено:15:17 14-10-2009
mozers эх а я думал вопрос решённый

Автор: Redisych, Отправлено:15:39 14-10-2009
Как сделать, чтобы по ESC редактор сворачивался или закрывался?
Автор: A2User, Отправлено:16:12 14-10-2009
Цитата:
|
[/q] [q]Выделим 2 несмежных слова и перетащим их. Вместо указанной позиции текст вставится со смещением вправо равным длине 2-го выделенного слова. Конечно, это - явная бага (очевидно когда придумали многократное выделение про перетаскивание как то не подумали). А если бы бага не было, то эти 2 выделенных слова вставились бы слепленные вместе в указанное место. Оно Вам надо? |
почему слепленные?! раньше все перемещалось один к одному.
конечно, ничто не мешает пользоваться сочетаниями shift+del и shift+insert.... не знаю как другим, а мне было удобно перемещать блоки текста сочетаниями Alt+Up и Alt+Down, печально, что эта возможность исчезла
Автор: Ang, Отправлено:16:16 14-10-2009
Redisych
Чтобы закрывался добавить в SciTEUser.properties в параметре user.shortcuts
user.shortcuts=\
.....
Ctrl+Y|2338|\
Escape|IDM_QUIT|
Вот это добавить Escape|IDM_QUIT
Автор: noisy, Отправлено:17:46 14-10-2009
прошу помощи знающих
чаще всего в Scite правлю PHP файлы
и вот от сборки к сборке меняется поведение доублклика на слове,
т.е. должно выделить полностью слово, то выделяет переменную с $, то без
например слово $variable выделит то variable то $variable
не могу понять где что подправить, чтоб выделяло с $variable
Автор: Redisych, Отправлено:20:42 14-10-2009
Ang
Спасибочки, работает!
Автор: mozers, Отправлено:22:33 14-10-2009
A2User
Цитата:
| мне было удобно перемещать блоки текста сочетаниями Alt+Up и Alt+Down |
А по Alt+Up и Alt+Down работает скрипт MoveLines.lua. Сейчас он стал глючить - надо править. Вначале надо бы Issue запостить для порядка.
noisy
Даблклик выделяет слово. Если $ - входит в символы считающиеся частью слова (word.characters), то выделяет с ним.
Автор: noisy, Отправлено:09:16 15-10-2009
mozers
я был уверен что в настройках, поэтому и спросил
но вот что получается
в html.properties стоит
word.characters.$(file.patterns.php)=$(chars.alpha)$(chars.numeric)$(chars.accented)_-$
по идее должно выделять $, ан нет

говорю о версии SciTE Версия 2.01 .68Ru
Автор: mozers, Отправлено:10:54 15-10-2009
noisy
Проблема в том, что file.patterns.php входит в file.patterns.html что, имхо - неправильно.
В результате word.characters.$(file.patterns.html) забивает значения word.characters.$(file.patterns.php).
Поэтому для того чтобы в файлах php символ $ считался частью слова, необходимо либо исключить $(file.patterns.php) из определения file.patterns.html. Либо задать $ в word.characters.$(file.patterns.html).
И первое и второе действие могут иметь побочные эффекты - надо смотреть внимательнее...
Автор: Redisych, Отправлено:13:58 15-10-2009
Как сделать, чтобы при закрытии последней вкладки не открывался пустой документ, а закрывался весь редактор?
Автор: ALeXkRU, Отправлено:17:11 15-10-2009
Redisych
крутить настройки: SciTE\SciTEGlobal.properties
Цитата:
|
# 1 закрывает SciTE при закрытии последней вкладки quit.on.close.last=1 |
Добавлено:
ЗЫ: кстати, просмотреть файлик глобал-пропертис вообще полезно: много вопросов сразу отпадёт
и настроишь всё под себя, заодно...И изменённые настройки лучше скопировать в файлик Настройки/SciTEUser.properties - тогда при обновлении SciTE эти настройки не потеряются... а в глобальных - оставить настройки по умолчанию..
Автор: Redisych, Отправлено:22:39 15-10-2009

Просто не подозревал, что так просто окажется. Думал, скрипты какие городить придётся. Хорошая штука!
Автор: mozers, Отправлено:16:17 18-10-2009
A2User
Цитата:
| Одна строка (если ее не выделять) перемещается нормально, а при выделении (одной или нескольких строк) - происходит нечто неописуемое |
Исправляется мизерной правкой скрипта MoveLines.lua
Код:
| local sel_end_line = editor:LineFromPosition(editor.SelectionEnd-1) |
Автор: A2User, Отправлено:16:19 18-10-2009
Цитата:
| Исправляется мизерной правкой скрипта MoveLines.lua |
Спасибо
Автор: JawsIk, Отправлено:13:13 19-10-2009
У меня вопрос... сколько бьюсь с этим редактором. Вот всё в нём нравиться. Одна проблема. Не могу по умолчанию выставить, чтобы все файлы создавались в кодировке UTF-8. Всё время приходиться:
1. Создать
2. Зайти в файл-кодировки-UTF-8 без заголовков
и если не дай бог забыл и сделал это когда уже файл большой сделал, то всё русское конвертиться в "не пойми что".
Вопрос не в том, чтобы оно конвертилось так как нужно. Вопрос в том, чтобы сразу по умолчанию все файлы создавались в кодировке UTF-8
Автор: The_S, Отправлено:13:20 19-10-2009
Как исправить такой баг/фичу?
Файл с расширением PHP (со смесью HTML). Курсор между <?php ?> Нажимаем Ctrl+Q а он нам вставляет <!-- --> (HTML-овские комментарии), а ожидается /* */
А можно сделать так, чтобы SciTE умел различать где мы сейчас: если между <?php ?> то вставляем PHP-комментарий, если вне его то HTML. Будет полезно кто использует встраиваемый php код в шаблонах.
Автор: mozers, Отправлено:14:59 19-10-2009
JawsIk
Можно решить простеньким скриптом:
Код:
|
-- Добавляем свой обработчик события OnMenuCommand local old_OnMenuCommand = OnMenuCommand function OnMenuCommand(cmd, source) local result if old_OnMenuCommand then result = old_OnMenuCommand(cmd, source) end if cmd == IDM_NEW then scite.MenuCommand(IDM_ENCODING_UTF8) end return result end |
The_S
Тут - все сложнее. Пока посоветую вручную переключать подсветку перед вставкой комментария.
Автор: JawsIk, Отправлено:15:30 19-10-2009
mozers огромное спасибо...
а теперь вопрос... куда это вставить? Я чисто по PHP и понятия не имею куда это добавлять

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 /

