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

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

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


Автор: Bodrox NeSe, Отправлено:20:55 27-08-2010
sanb, спасибо!


Добавлено:
Ссылки на скачивание и репозитарий в шапку не думаете добавить?
Автор: ALeXkRU, Отправлено:23:49 27-08-2010
о какую "фичу" обнаружил сегодня:

оригинально поиск работает в SciTE
Автор: mozers, Отправлено:11:59 28-08-2010
ALeXkRU
Многоопытный, ты же знаешь... Тип и кодировка файла? Версия SciTE?
(Я на последнем SciTE_220_80Ru_110810_BETA такого не наблюдаю)
Автор: ALeXkRU, Отправлено:14:05 28-08-2010
mozers
та я ж не в качестве претензии просто прикольный факт.. впрочем, мне не жалко:
файл: русик от Maxthon3 - ru-ru.ini
кодировка: UCS2-LE
SciTE - Версия 2.03 .74Ru


Добавлено:
ЗЫ: бетка 2.20 (похоже) не имеет такой фичи.. правда она мне все настройки поубивала.. пошёл перенастраивать скайта
Автор: mozers, Отправлено:14:47 30-08-2010
Scintilla History дополнена переводом новшеств версий 2.12 и 2.20 (Перевод: ALeXkRU).
Советую всем почитать, чтобы понять куда мы катимся...
Автор: ruruboard, Отправлено:15:05 30-08-2010
Почитал изменения, не понял фишки:


Цитата:
Один объект лексера привязывается к документу, в то время как раньше лексеры были привязаны к представлению/отображению, что могло приводить к использованию разных лексеров для разделения представления с непредсказуемыми результатами.


Вот это "к использованию разных лексеров для разделения представления" - это как понять? "разделение представления"... бред.
Представлениями тут называются окна редактирования? Ну так даже если я сделал "сплит" документу, он всё равно должен подсвечиваться синхронно в обоих видах, т.е. лексер должен быть привязан к документу, а не виду. Или я не понял архитектуры?

Добавлено:
А! Всё, сори, понял - всё сделано хорошо, только описано сложно.

Добавлено:

Цитата:
A single lexer object is attached to a document whereas previously lexers were attached to views which could lead to different lexers being used for split views with confusing results.


Давайте я чуть более по-русски переведу?

"Каждый объект лексера теперь связан с документом. Ранее он привязывался к представлению этого документа, что приводило к некорректному поведению, когда этих представлений было открыто более одного на документ.
Автор: mozers, Отправлено:15:32 30-08-2010
ruruboard
Я вообще если понимаю о чем речь, то все время пытаюсь исправить дословный перевод.
Если не понимаю (как в данном случае) то вставляю как есть.
Вот последний вариант уже намного более понятен
Вот еще бы расшифровать что такое "представление документа" и каким макаром их можно открыть несколько на один документ - было бы совсем понятно
Автор: ruruboard, Отправлено:17:14 30-08-2010

Цитата:
Вот еще бы расшифровать что такое "представление документа" и каким макаром их можно открыть несколько на один документ


Split view Т.е. физически документ - один (буфер с буквами), а редактировать его можно из нескольких окон - они и есть "вид" или "представление".

Добавлено:
Я думаю, для прогеров не надо расшифровывать - они и так понимают смысл "один документ - множество видов".
Автор: noisy, Отправлено:17:24 30-08-2010
Может кому пригодится
Если возникает ошибка "Отсутствует исполняющее ядро для расширения имени файла ".js""

Загрузить с форума OSzone и выполнить scriptru_5.7_XP_SP3_rereg.exe , — последний перерегистрирует библиотеки, настройки, контекстное меню…
Автор: doromones1, Отправлено:18:51 30-08-2010
а есть ли сборка последняя под линукс?
Автор: mozers, Отправлено:19:14 30-08-2010
ruruboard
Цитата:

Цитата:
Вот еще бы расшифровать что такое "представление документа" и каким макаром их можно открыть несколько на один документ
Split view
Господя! Где Вы в SciTE видели Split view???
Да, многие мечтали, но сроду не было!
Так что я что то не представляю как в SciTE можно реально получить разные "представления" одного документа. Разве что в разных экземплярах запущенной проги. Но так они уж никак не могут влиять друг на друга.
Автор: ALeXkRU, Отправлено:19:23 30-08-2010
mozers
мне, почему-то кажется, что речь о всяких смешанных файлах, которые могли обрабатываться несколькими лексерами, из-за чего могли вылезать конфликты.
Автор: mozers, Отправлено:19:25 30-08-2010
noisy
Вообще то есть стандартный мелкософтовский инстраллятор WSH...

Добавлено:
ALeXkRU
Вот такая трактовка звучит более правдоподобно... У Нейла уточнить? Да он, билин, так объяснит что еще больше запутаешся
Автор: ALeXkRU, Отправлено:19:35 30-08-2010
mozers

Цитата:
У Нейла уточнить?

дык.. неужели этот момент где-нить не обсуждался? на аглицком.. мож по контексту догадаться смогЁм..


Цитата:
он, билин, так объяснит что

от что да, то да.. я его хистори каждый раз как супер-ребус разгадываю.. далеко не всегда удачно отсюда - просто дословный перевод без разъяснений..
Автор: mozers, Отправлено:19:37 30-08-2010
ALeXkRU
Стоп. Поторопился согласится. "Всякие смешанные файлы" всегда обрабатываются единственным лексером! (Да, этот лексер легко можно переключить на другой, но тогда другой будет так же работать в гордом одиночестве).
Это только в проекте scintillua Мишель Форал предпринял попытку (и весьма неплохую) обрабатывать документ за раз несколькими разными лексерами. В оригинальном SciTE этим и не пахло...

Добавлено:
ALeXkRU
Цитата:
дык.. неужели этот момент где-нить не обсуждался? на аглицком.. мож по контексту догадаться смогЁм..
Вот. Я чесноговоря по большому счету нихрена не понял.

Автор: noisy, Отправлено:10:17 31-08-2010
mozers

А ты пробовал ее ставить на XP с SP3?
Так вот. не ставится. ругается на то что в системе уже установлена новая версия.

а посто мой конечно не панацея, но мне помогло

Автор: Cuprume, Отправлено:11:44 31-08-2010
Задача из области фантастики при HTML-верстке, но озвучу: есть множество однотипных HTML-файлов. В одном из них я делаю какое-то изменение в структуре документа (например, добавляю к таблице или блоку класс или ID, меняю h2 на h3 и тд.) Необходимо, чтобы это изменение распространилось на все остальные открытые однотипные файлы.
Есть ли тут какое-то решение? Поиск и замена во всех файлах немного не то...
Автор: ruruboard, Отправлено:12:49 31-08-2010
Cuprume
Ответ из области реальности: это невозможно. )
Но раз у тебя столько повторяющегося кода, нельзя ли всё это реализовать через шаблоны?
Автор: Cuprume, Отправлено:13:26 31-08-2010
ruruboard
Так, так. Вот про шаблоны поподробней.. ты имеешь в виду аббревиатуры-сокращения?

Автор: ruruboard, Отправлено:13:55 31-08-2010
Cuprume
Нет, я про оффтопик. Я имею ввиду шаблоны любого html-движка (а-ля ASP).

Ещё посмотри в сторону diff/patch: сгенери небольшой diff, который правит нужное место (оно будет у всех файлов примерно с одним смещением) и примени его ко всем файлам




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