Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

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

Код: Overwrite=1
Path=SciTE
Silent=2
Title=SciTE Ru-Board Edition
Shortcut=D,SciTE.exe,"","SciTE Editor","SciTE"
Автор: mozers
Дата сообщения: 25.05.2011 18:18
Alex_NEMO
Для того чтобы интерфейс был русским совсем необязательно SciTE_WinIntegrator.hta запускать. Достаточно убрать комментарий со строки в SciTEGlobal.properties
Код: #~ locale.properties=locale-ru.properties
Автор: Alex_NEMO
Дата сообщения: 25.05.2011 18:57
mozers, спасибо, уже нашел.
Просто если бы на кнопочке "OK" скрипта можно было бы "счетчик" секунд на 10 и после автонажатие было бы... Как сделано с "перепаковках", сделанных в 7z SFX Tools.
Что бы не только русский фейс, но и ассоциации с txt;php;h;cxx, дефолтный HTML-редактор и добавка в контекст...
Просто со сборкой своей WinXP морочаюсь. В HTA-полный нуль, а заморачиватся с каким-нить создателем инсталляций(InnoSetup, например) или AutoIt'ом.
Хотя, может, так и сделаю, но попозжее.
Автор: CHELDAN
Дата сообщения: 26.05.2011 08:13
SciTE 2.26
Windows
http://prdownloads.sourceforge.net/scintilla/scintilla226.zip?download
Linux
http://prdownloads.sourceforge.net/scintilla/scintilla226.tgz?download
Автор: Alex_NEMO
Дата сообщения: 26.05.2011 14:19
mozers, подскажи, пожалуйста, такой момент:
я решил добавить ассоциации со SciTe - ini, cfg, nfo. В строку:

Код: form.associations.value = "txt;php;h;cxx";
Автор: mozers
Дата сообщения: 13.04.2012 19:39
SEN2008
Цитата:
Есть ли возможность подключать аббревиатуры и api файлы не только по расширению, но и по маске (wildcard) файла?
Нет такой возможности (и вряд ли появится). Но, думаю, при желании можно реализовать скриптом.

Victor_Dobrov
А если полностью отключить скрипты, закомментировав параметр ext.lua.startup.script?
Автор: Victor_Dobrov
Дата сообщения: 14.04.2012 02:11
mozers

Цитата:
А если полностью отключить скрипты, закомментировав параметр ext.lua.startup.script?

если убрать ext.lua.startup.script=$(SciteDefaultHome)\tools\SciTEStartup.lua в SciTEGlobal.properties, то текст после открытия можно сразу править, как в предыдущих сборках SciTE.
Автор: mozers
Дата сообщения: 14.04.2012 09:46
Victor_Dobrov
Ну и о чем это говорит? - О том, что в потере фокуса виноват не SciTE, а один из подключенных скриптов. И я даже предполагаю какой именно.
Закомментируй строчку в SciTEStartup.lua:
Код: dofile (props["SciteDefaultHome"].."\\tools\\SideBar.lua")
Автор: Victor_Dobrov
Дата сообщения: 14.04.2012 11:40
mozers
Цитата:
dofile (props["SciteDefaultHome"].."\\tools\\SideBar.lua")

Да, так курсор в поле редактирования появляется.

Ещё замечание: после выбора чего-либо в SideBar и скрытия её кнопкой на ToolBars также пропадает курсор, поэтому после строки 1372 в SideBar.lua props['sidebar.show']=0 нужно добавить gui.pass_focus(), также, как это сделано после OnSwitch()
Автор: mozers
Дата сообщения: 27.05.2011 12:21
Alex_NEMO
Код: form.associations.value = "txt;php;h;cxx";
Автор: mozers
Дата сообщения: 14.04.2012 13:25
Victor_Dobrov
С добавкой - согласен - поправлю. Проблема решена?
Кстати, это решение я предлагал еще давно и в сборке от 10.04.2012 оно присутсвует.
Автор: Alex_NEMO
Дата сообщения: 28.05.2011 09:22
mozers, спасибо за советы!
Пока сделал так - набросал простенький скрипт на AutoIt, компильнул его в ЕХЕ и положил его в папку \TOOLS. Он запускает скрипт интегратора, прощелкивет все нужные чекбоксы и добавляет нужные расширения для ассоциаций, ожидает регистрации DLLки и после этого "нажимает" ОК. При установке на "чистую" систему на T-13 методом SVCPACK - все нормально, моя довольна. Пока остановлюсь на этом, а там - посмотрим.
Автор: The_S
Дата сообщения: 20.06.2011 11:24
Здравствуйте, я все никак не могу перейти на 2.X, ибо на Windows 7 глюки.
1. Невозможно ассоциировать файлы с программой:
Tools - Настройки - Интеграция -> OK (Ошибка сценария, строка 217, символ 4, SciTE_WinIntegrator.hta, разрешение отклонено).
Причем такой проблемы в 1.79 нет.
2. Автодополнение функций php
Набираю array_ -> Ctrl+Space -> Выбирается один из вариантов array_diff(array
И вставляется

Код: array_diff(array
Автор: botanat
Дата сообщения: 14.04.2012 17:53
1. А есть нормальная иконка для привязанных к редактору файлов? Просто та, искусственно увеличенная и, как результат, смазанная картинка - выглядит весьма удручающе. Имеются ввиду крупные значки, в частности - ярлыки на рабочем столе Win7.

2. Я так понимаю, что SciTE и каталог Program Files в Win7 - вещи несовместимые (настройки не сохраняются)? Разумных выхода только два: установка в другой каталог или запуск программы от имени Администратора?
Автор: mozers
Дата сообщения: 15.04.2012 00:40
botanat
1. В иконке SciTE-Ru - 3 размера - 16x16, 32x32 и 48х48. Ни одна из них не сделана способом "искусственного увеличения".
Если есть желание, то можно в инете картинки найти и большего размера. (Например, тут). Думаю, преобразовать в ico труда не составит.

2. Кроме предложенных вариантов а) и b) есть и еще варианты:
c) Разрешить бесправным пользователю(лям) запись в каталог %ProgramFiles%\SciTE\home
d) Перенести подкаталог home в доступное пользователю место. Например, по примеру других прог, разместить его в %APPDATA%\SciTE\. В этом случае, в параметре scite.userhome надо указать путь.
Автор: faridmif
Дата сообщения: 20.06.2011 16:42
SciTE 2.27

Цитата:
- fixes incorrect colours on some versions of GTK+.

Windows
http://sourceforge.net/projects/scintilla/files/scintilla/2.27/scintilla227.zip
Linux
http://sourceforge.net/projects/scintilla/files/scintilla/2.27/scintilla227.tgz

Автор: vanact
Дата сообщения: 28.06.2011 19:20
Уважаемые, а как бы научить его понимать 1С код?
Автор: Victor_Dobrov
Дата сообщения: 15.04.2012 00:44
mozers
Цитата:
С добавкой - согласен - поправлю. Проблема решена?

Не совсем. Раньше в моей папке scite.userhome автозагрузка SideBar была отключена (панель нужна очень редко). Поюзаю пока новый редактор, если не устроит, придётся откатиться на SciTE_225_93Ru_270311.
Автор: Cuprume
Дата сообщения: 07.07.2011 14:29
Столкнулся с одной проблемой в аббревиатурах для CSS.
Например у меня есть такие
w=width:|;
wbxs=-webkit-box-shadow:|;

В файле аббревиатур они расположены именно в таком порядке. Однако когда в файле я набираю "w", первым пунктом расшифровки "всплывает" именно -webkit-box-shadow:|; а уже потом width:|;
Можно ли это как-то побороть (по идее width:|; должен идти первым)?
В css.properties задано abbrev.css.auto=1
Автор: Leagnus
Дата сообщения: 08.07.2011 17:32
А можно ли на F11 навесить раскрытие не на полный экран, а событие, которое происходит, когда нажимаешь на среднюю кнопку в правом углу окна между кнопкой "минимизировать" и "закрыть"?
Автор: mozers
Дата сообщения: 15.04.2012 19:43
Victor_Dobrov
Если SideBar действительно отключенвсе скрипты отключаются единственным способом - с помощью комментирования их загрузки в SciTEStartup.lua) то проблемы - нет.
Но если SideBar подключен, то проблема проявляется в той или иной ситуации. И виноват в этом только SideBar.
Понимание этих простых вещей - половина решения проблемы.

Последний SideBar.lua.
Автор: ponand
Дата сообщения: 10.07.2011 00:10
Можно ли настроить подсветку синтаксиса и сворачивание блоков кода скриптов программы MMBuilder ?
и если да, то чей лекстер нужно подключать и как это сделать?
Автор: elCreator
Дата сообщения: 13.07.2011 02:08
Каким образом в SciTe можно (и можно ли) привести код к единому стилю?

Есть, например, код
function fname (somevariable )
{ test = test1 + test2;
test3=test2 *test;}

Нужно получить

function fname (somevariable) {
test = test1 + test2;
test3 = test2 * test;
}

Автор: GF777
Дата сообщения: 20.04.2012 22:23
Release 3.1.0

Released 20 April 2012.
Animated find indicator added on Cocoa.
Buttons can be made default in SciTE user strips.
SciTE allows find and replace histories to be saved in session.
Option added to allow case-insensitive selection in auto-completion lists. Bug #3516538.
Replace \0 by complete found text in regular expressions. Feature #3510979.
Fixed single quoted strings in bash lexer. Bug #3512208.
Incorrect highlighting fixed in C++ lexer for continued lines. Bug #3509317.
Hang fixed in diff lexer. Bug #3508602.
Folding improved for SQL CASE/MERGE statement. Bug #3503277.
Fix extra drawing of selection inside word wrap indentation. Bug #3515555.
Fix problem with determining the last line that needs styling when drawing. Bug #3514882.
Fix problems with drawing in margins. Bug #3514882.
Fix printing crash when using Direct2D to display on-screen. Bug #3513946.
Fix SciTE bug where background.*.size disabled restoration of bookmarks and positions from session. Bug #3514885.
Fixed the Move Selected Lines command when last line does not end with a line end character. Bug #3511023.
Fix word wrap indentation printing to use printer settings instead of screen settings. Bug #3512961.
Fix SciTE bug where executing an empty command prevented executing further commands Bug #3512976.
Fix SciTE bugs with focus in user strips and made strips more robust with invalid definitions.
Suppress SciTE regular expression option when searching with find next selection. Bug #3510985.
SciTE Find in Files command matches empty pattern to all files. Feature #3495918.
Fix scroll with mouse wheel on GTK+. Bug #3501321.
Fix column finding method so that tab is counted correctly. Bug #3483713.

http://www.scintilla.org/SciTEDownload.html
Автор: l0sy
Дата сообщения: 21.04.2012 20:40
Сегодня скачал и установил версию 3.0.2 на Win 7 x64.

Отличный редактор, особенно радует скорость запуска и открытия файлов, (я установил SciTe в качестве дефолтного редактора в Total Commander) и по нажатию F4 в SciTe открывается выбранный файл, это просто чудо, не могу нарадоватся, здесь и подсветка синтаксиса (нужных мне HTML, javascript+jQuery, PHP) и фолдинг (сворачивание лишнего кода), быстрый поиск с заменой, нужные кодировки с возможностью конвертации, нумерация строк, подсветка парных тегов (в HTML) и еще масса удобных и нужных функций,
Большое спасибо всем за отличный редактор!
С уважением Роман.
Автор: fimdiraf
Дата сообщения: 01.08.2011 08:28
SciTE 2.28

Цитата:
- allows translucent images in RGBA format to be used for margin markers and in autocompletion lists.

Windows
http://sourceforge.net/projects/scintilla/files/scintilla/2.28/scintilla228.zip
Linux
http://sourceforge.net/projects/scintilla/files/scintilla/2.28/scintilla228.tgz

Автор: l0sy
Дата сообщения: 25.04.2012 16:23
Установил версию 3.0.2.95 Ru под WinXp sp3 rus,
при закрытии редактора с открытым файлом, Windows Script Host выдает вот такую ошибку:

Причем открытый файл имеет расширение ".php" или ".css, .html, .js .bat"? результат один и тот же, но если закрыть все открытые файлы, то SciTe закрывается без проблем.
Что я делаю не так?
Автор: LiMan
Дата сообщения: 02.08.2011 15:14
Уважаемые, а существует ли поддержка Gherkin в scite? Интересует по сути дела только подсветка синтаксиса, но и все остальные плюшки тоже не помешают.

Кто-нибудь сталкивался?
Автор: mozers
Дата сообщения: 25.04.2012 17:05
l0sy
Перерегистрируйте Windows Script запустив этот файл.
Или переустановите Windows Script.
Автор: Butenchik
Дата сообщения: 05.09.2011 06:41
А никто не знает где можно взять подсветку для Ruby ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Opera AC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.