Архив SciTE-форума
Автор: Posochov, Отправлено:22:32 22-02-2008
Цитата:
| SciTE 1.75 .54Ru-Board Edition [Сборка 03.12.2007] |
А чего это касперский в этой сборке ругается на наличие троянской программы?
обнаружено: троянская программа Trojan-Downloader.JS.gen (модификация)
Файл: \SciTE_175_54Ru_031207\SciTE_Setup.exe//data.rar/abbrev\jscript.abbrev
В версии 1.74 .52Ru этого не было.
Автор: dB6, Отправлено:22:56 22-02-2008
Posochov
Воспользуйтесь поиском.
Автор: mozers, Отправлено:23:45 22-02-2008
Выполнил рекомендацию dB6 и добавил ссылку в шапку
Автор: Fraerok, Отправлено:22:14 27-02-2008
Подскажите, пожалуйста, как при вызове скрипта "dofile $(SciteDefaultHome)\script.lua" вместе с командой вызова передать аргумент, который в script.lua буду использовать. Через пробел написанный не работает. Кавычки и скобки как только не пробовал ставить.
Автор: mozers, Отправлено:08:42 28-02-2008
Fraerok
Можно в строке запуска задать переменные и их значения, а потом их анализировать в скрипте:
Код:
|
command.72.*=dostring horizontal=1 vertical=1 dofile(props["SciteDefaultHome"].."\\tools\\MoveLines.lua") |
Добавлено:
ALL
На офф-форуме разгорелась жаркая полемика на тему надо или не надо автоматически добавлять расширение к файлу при его сохранении.
Я подумал, а не лучше ли автоматически давать расширение файлу при его создании?
В общем - критикуйте:
new_file.lua : [more]
Код:
|
--[[-------------------------------------------------- new_file.lua mozers™ version 1.0 ---------------------------------------------- Заменяет стандартную команду SciTE "File|New" (Ctrl+N) Создает новый буфер в текущем каталоге с расширением текущего файла ---------------------------------------------- Подключение: В файл SciTEStartup.lua добавьте строку: dofile (props["SciteDefaultHome"].."\\tools\\new_file.lua") --]]---------------------------------------------------- local function NewFile() local newfile_path = props["FileDir"].."\\NewFile" local newfile_ext = "."..props["FileExt"] if newfile_ext == "." then newfile_ext = props["default.file.ext"] end newfile_path = newfile_path..newfile_ext -- warning disable --~ io.output(newfile_path) io.write("") io.close() scite.Open(newfile_path) return true end -- Add user event handler OnMenuCommand local old_OnMenuCommand = OnMenuCommand function OnMenuCommand (msg, source) local result if old_OnMenuCommand then result = old_OnMenuCommand(msg, source) end if msg == IDM_NEW then if NewFile() then return true end end return result end |
Автор: BioInfo, Отправлено:11:52 28-02-2008
mozers
Цитата:
| На офф-форуме разгорелась жаркая полемика на тему надо или не надо автоматически добавлять расширение к файлу при его сохранении. |
Я чето не понял, а чем не устраивает так как есть сейчас?
Единственное что я бы добавил, так это выбор типа файла в окне Сохранения файла (сейчас там пустая комбобоксина). А по дефолту должен быть установлен тот какой лексер включен. Или так: по дефолту все файлы (*.*), но в комбобоксине можно выбрать частоиспользуемые расширения, короче нужно думать. А Нейл вроде сопротивляется нападкам - молоток!
Цитата:
| Можно в строке запуска задать переменные и их значения, а потом их анализировать в скрипте |
Это нужно в FAQ (если до сих пор нет).
Автор: dB6, Отправлено:16:32 28-02-2008
mozers
Цитата:
| На офф-форуме разгорелась жаркая полемика на тему надо или не надо автоматически добавлять расширение к файлу при его сохранении. |
В целом согласен с BioInfo, но
Цитата:
| А по дефолту должен быть установлен тот какой лексер включен. |
Лексер не подрузумевает какой-то конкретный тип файлов.
Лучше все же так:
Цитата:
| по дефолту все файлы (*.*), но в комбобоксине можно выбрать частоиспользуемые расширения |
mozers
Цитата:
| Я подумал, а не лучше ли автоматически давать расширение файлу при его создании? |
У меня отображает "Не удается открыть файл [путь]"
[путь] - путь к новому файлу.
Автор: mozers, Отправлено:17:01 28-02-2008
dB6
Цитата:
| У меня отображает "Не удается открыть файл |
Лучше бы, конечно, была в SciTE какая нить опция, чтобы не выводить это сообщение. Но такой опции - нет. Поэтому в моем скрипте есть строчка, с которой надо снять комментарий и тогда будет автоматом создаваться файл нулевого размера.
Нехорошее решение конечно, но предупреждений уже не будет.
Автор: Fraerok, Отправлено:20:10 02-03-2008
Завершилось тестирование дополнения для SciTE под названием Tidy: http://ifolder.ru/5575517 (~108 Kb)
Цитата:
|
Скрипт, при помощи свободно-распространяемой утилиты Tidy (http://tidy.sourceforge.net), дает возможность: 1) Произвести валидацию HTML-кода. 2) Оптимизировать html-код полученный после сохранения документов в качестве веб-страниц редакторами Writer (OpenOffice.org) и Word (MS Office). (так же есть ограниченная поддержка ASP, JSTE, PHP и XML) |
Посмотреть в действии можно на скриншотах 1 и 2
Автор: UR4LTZ, Отправлено:09:38 03-03-2008
Правильно сказали нужно сделать как в GVIM
"new_file.lua"
В насторойке уже есть расширения файлов. Но тут есть момент нужно выбрать подсветку.
Но это всеже удобней чем руками.
мыло:king_kong_live( гав )mail.ru
тетя аса: 413-494-012
Автор: Fraerok, Отправлено:11:31 03-03-2008
Кстати, утилитой tidy кто-нить пользуется вообще?
Настройки для того, чтобы запретить замену "nbsp;" на обычный пробел есть?
И есть ли настройка, чтобы tidy не трогал моё форматирование? (когда indent включен - он форматирует с отступами, когда выключен - он форматирует вообще без отступов, т.е. убирая мои)
Автор: Fraerok, Отправлено:19:18 04-03-2008
Есть предложение сделать звездочку на закладке (когда документ изменен) красным цветом - будет заметнее.
Автор: codewarlock1101, Отправлено:10:38 06-03-2008
Всем привет!
Перешёл на сборку 1.75 .54Ru и офигел! Виснет при переходе с закладки на закладку...
кто нибудь испытывал такое? Висяк происходит не постоянно, но этого хаватает чтобы получить массу неудовольствия. переключаюсь между закладками по Ctrl+Tab | Ctrl+Shift+Tab.
Вообще, из-за чего может такое происходить?
Автор: vladvro, Отправлено:11:07 06-03-2008
codewarlock1101
Цитата:
|
Перешёл на сборку 1.75 .54Ru и офигел! Виснет при переходе с закладки на закладку... кто нибудь испытывал такое? |
ты видимо первый.
первое, что могу посоветовать для выявления проблемы, отключи все скрипты и проверь, повторится ли проблема. дальше будем думать где конкретно.
Добавлено:
еще уточни следующее:
- на какой версии сидел до этого?
- быстродействие твоего компа (вдруг ты на 486 сидишь
) ?- где располагаются файлы которые ты открываешь во вкладках (сетевой/локальный/пожатый) ?
- используешь стандартную конфигурацию сборки или свои настройки?
Автор: dB6, Отправлено:17:21 06-03-2008
Цитата:
| еще уточни следующее: |
а еще - какого объема файлы открыты и какого типа
а так же - есть ли в каких-нибудь из них маркеры и т.д. - рез-т поиска по слову скриптом.
Автор: mozers, Отправлено:19:24 06-03-2008
Хотел было просить наших программеров, чтобы сделали алерт, который выдает SciTE при открытии несуществующего файла, опциональным...
Но подумал, и выкрутился скриптовыми средствами.
Цитата:
|
Заменяет стандартную команду SciTE "File|New" (Ctrl+N) Создает новый буфер в текущем каталоге с расширением текущего файла Благодаря этому, сразу же (а не после сохранения) включаются все фичи лексера (подсветка, подсказки и пр.) |
Надо?
new_file.lua : [more]
Код:
|
--[[-------------------------------------------------- new_file.lua mozers™ version 1.5 ---------------------------------------------- Заменяет стандартную команду SciTE "File|New" (Ctrl+N) Создает новый буфер в текущем каталоге с расширением текущего файла Благодаря этому, сразу же включаются все фичи лексера (подсветка, подсказки и пр.) ---------------------------------------------- Подключение: В файл SciTEStartup.lua добавьте строку: dofile (props["SciteDefaultHome"].."\\tools\\new_file.lua") --]]---------------------------------------------------- props["untitled.file.number"] = 0 local function FileExist(path) if (os.rename (path,path)) then return true else return false end end local function CreateUntitledFile() local file_ext = "."..props["FileExt"] if file_ext == "." then file_ext = props["default.file.ext"] end repeat local file_path = props["FileDir"].."\\"..'Untitled'..props["untitled.file.number"]..file_ext props["untitled.file.number"] = tonumber(props["untitled.file.number"]) + 1 if not FileExist(file_path) then io.output(file_path) io.write("") io.close() scite.Open(file_path) os.remove(file_path) return true end until false end -- Add user event handler OnMenuCommand local old_OnMenuCommand = OnMenuCommand function OnMenuCommand (msg, source) local result if old_OnMenuCommand then result = old_OnMenuCommand(msg, source) end if msg == IDM_NEW then if CreateUntitledFile() then return true end end return result end |
Автор: zhito, Отправлено:15:30 09-03-2008
Здравствуйте.
как сделать чтобы выделенный блок в тег загнать, например в <p></p> ?
(просто таких блоков куча, думаю вот как упростить задачу)
с помощью макроса может?
Автор: Fraerok, Отправлено:16:08 09-03-2008
zhito
в файл настроек закидывайте что-то, типа:
Цитата:
|
command.name.215.$(file.patterns.web)=<p></p> command.215.$(file.patterns.web)=dostring editor:ReplaceSel('<p>'..editor:GetSelText()..'</p>') command.mode.215.$(file.patterns.web)=subsystem:lua,savebefore:no command.shortcut.215.$(file.patterns.web)=Ctrl+P |
горячие клавиши на свое усмотрение
Автор: Fraerok, Отправлено:11:25 12-03-2008
Как там релиз-то еще не близится? =) За последние полгода ведь уже много всего исправлено и добавлено интересного.
То, что сейчас предлагается скачать новым пользователям может им понравиться гораздо меньше, чем то, что на самом деле уже готово.
Предлагаю открыть 20-ю страницу с объявления о выходе релиза!

P.s. Предложение сделать звездочку "Изменено" (на вкладках) красным цветом так никто и не прокомментировал =(
Автор: vladvro, Отправлено:13:00 12-03-2008
Fraerok
Цитата:
| Как там релиз-то еще не близится? |
полагаю что у мозера сейчас мало свободного времени, вот и нет релиза.
в любом случае любой может свободно скачать последнюю версию тут.
Цитата:
| Предложение сделать звездочку "Изменено" (на вкладках) красным цветом так никто и не прокомментировал =( |
значит не нашло поддержку предложение.
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 /

