Что нового

SciTE 3.5.5.101 для AutoIt

paa13

Новичок
Сообщения
44
Репутация
1
Перезалейте пожалуйста, не возможно скачать по ссылке на первой странице :(
 
A

Alofa

Гость
Вот все что у меня сохранилось:

Зеркало (Одним файлом)

История Версий:
v1.3.8 (13 Октября, 2015) (#212)
  • Добавлена экспериментальная pragma директива "Root", позволяющая изменять корневую папку AutoIt непосредственно в скрипте. Для более подробной информации см. комментарии в файле CW.ini.
  • Добавлен вывод прогресса на иконке в TaskBar (Windows7+) в Compiler Wrapper (1.1.0.3) и SciTE Updater (1.0.0.3).
  • Добавлен вывод текущей сборки SciTE в SciTE Updater (1.0.0.3).
  • Добавлена опция "Fold Highlight" в SciTE Theme Manager (1.0.0.5).
  • Добавлены горячие клавиши для команд меню "View\Toggle Current Fold" и "View\Toggle All Folds".
  • Добавлены новые команды в контекстном меню "Text".
  • Добавлены новые настройки в меню "Tools\Settings".
  • Добавлены новые кнопки в ToolBar.
  • Добавлен вывод имени текущего лексера в StatusBar.
  • Добавлен плагин, восстанавливающий текущую позицию курсора при прокрутки текста.
  • Изменено имя файла с пользовательскими настройками с SciTEUser.settings на settings.properties. Необходимо удалить файлы SciTEUser.settings и *.properties из пользовательской папки до запуска SciTE.
  • Изменен файл AutoItX.dll (3.3.14.2).
  • Изменено состояние команд меню "Options\Vertical Split" и "Options\Use Monospaced Font" на неактивное для совместимости с другими командами.
  • Изменены файлы тем (*.SciTETheme).
  • Изменены некоторые иконки в ToolBar.
  • Исправлен баг в некоторых файлах .lua, который мог привести к внутренним ошибкам в обработчиках событий.
  • Исправлен баг, из-за которого SciTE Updater не использовал настройки по умолчанию.
  • Исправлены незначительные баги в A3XConverter (1.0.0.1).

v1.3.7 (28 Сентября, 2015) (#195)
  • Исправлены баги и добавлены новые возможности в Compiler Wrapper (1.1.0.0).
  • Изменен дизайн Compiler Wrapper.

v1.3.6 (19 Сентября, 2015) (#194)
  • Добавлена аббревиатура "ctv" для функции ControlTreeView().
  • Исправлен баг в Compiler Wrapper, который мог привести к генерации поврежденного исполняемого файла при использовании UPX.
  • Исправлен баг в AutoItIndentFix.lua.
  • Изменена иконка для файлов тем SciTE (.SciTETheme).
  • Изменена тема "Lemon".

v1.3.5 (05 Сентября, 2015) (#162)
  • Добавлена утилита A3XConverter (Toolbar\Convert to A3X) для конвертации AU3 в A3X.
  • Исправлен баг в SciTE Theme Manager, не позволяющий читать файлы .SciTETheme, если пользователь не имеет прав администратора.
  • Изменены некоторые файлы .lua для оптимизации кода.

v1.3.4 (28 Августа, 2015) (#136)
  • Исправлен баг в командах "Jump to Function" и "Open Include".

v1.3.3 (27 Августа, 2015) (#129)
  • Исправлен баг, не позволяющий импортировать исходный код из Koda в SciTE.
  • Исправлено несколько багов в Compiler Wrapper (версия 1.0.0.7).
  • Изменена иконка Compiler Options в панели инструментов.
  • Изменены некоторые пункты в меню Tools.

v1.3.2 (20 Августа, 2015) (#109)
  • Исправлен баг, связанный с активацией окна автозавершения, если окно редактора находится не в фокусе.
  • Исправлен баг, связанный с автоматической блокировкой файла ("Read-Only") с атрибутами "RHS" при сохранении его под другим именем.
  • Добавлен плагин для автозавершения скобок и кавычек (Tools\Preferences).
  • Добавлен пункт меню "Refresh" в контекстном меню "Func/Bmk".
  • Удален SciTE4AutoIt3.chm из сборки.

v1.3.1 (09 Августа, 2015) (#95)
  • Обновлены библиотеки gui.dll, lpeg.dll и shell.dll.
  • Обновлена библиотека AutoItX3.dll (3.3.14.1).
  • Обновлены утилиты SciTE Theme Manager (1.0.0.2) и SciTE Updater (1.0.0.1).
  • Добавлены некоторые команды из контекстного меню редактора в основное меню (Tools\Text).
  • Добавлен плагин MoveLines (Tools\Text).
  • Добавлены горячие клавиши для команд Calculate, Highlight и Execute.
  • Переименовано меню Tools\Advanced в Tools\Preferences.
  • Изменена иконка SciTE.

v1.3.0 (05 Августа, 2015) (#94)
  • Обновлена версия ядра SciTE (3.5.5.101).
  • Обновлены утилиты Au3Stripper (15.729.1555.0) и Tidy (15.729.1555.0).
  • Добавлен параметр "win10" в pragma директиве "Compatibility" в Compiler Wrapper (1.0.0.6).
  • Изменены некоторые .lua файлы для совместимости с новым ядром SciTE.
  • Удалена утилита AutoIt3Wrapper из этой и последующих сборок SciTE. Используйте Compiler Wrapper.
  • Удалены иконки для внешних утилит (Koda и т.д.) из панели инструментов (Toolbar).

v1.2.1 (01 Августа, 2015) (#73)
  • Добавлена возможность помечать цветом произвольный текст ("Text\Highlight").
  • Добавлена соответствующая опция в SciTE Theme Manager (1.0.0.1).

v1.2.0 (29 Июля, 2015)(#71)
  • Добавлена совместимость с AutoIt 3.3.14.x.
    - Изменения коснулись следующих файлов:
    - SciTEGlobal.properties ("scite.build.version")
    - abbrev\au3.abbrev
    - api\au3.api
    - api\autoit3wrapper.api
    - properties\au3.keywords.abbreviations.properties
    - properties\au3.keywords.properties
    - properties\autoit3wrapper.keywords.properties
    - Tools\Compiler Wrapper\CW.ini ("compatibility")
    - Обновлены следующие модули (утилиты):
    - Au3Stripper 15.725.1310.0
    - AutoIt3Wrapper 15.725.1310.0
    - Tidy 15.725.1310.0

Май 17, 2015 (#59)
  • Добавлена утилита SciTE Updater для своевременного уведомления и скачивания новых сборок SciTE (обновления на форуме могут появляться со значительной задержкой).
  • Исправлено несколько багов в Compiler Wrapper (версия 1.0.0.5).

Май 09, 2015 (#55)
  • Исправлено несколько багов в Compiler Wrapper (версия 1.0.0.4).

Апрель 09, 2015 (#43)
  • Исправлен баг с деактивацией кнопок Redo/Undo в панели инструментов после сохранения файла (#40).
  • Исправлен баг в утилите ExecSel (#40).
  • Добавлен вызов Autocomplete при активном Calltip (#14).

Апрель 07, 2015 (#39)
  • Добавлена утилита ExecSel (Context Menu\Text\Execute), позволяющая запускать выделенный участок AutoIt кода с поддержкой вывода в консоль.
  • Некоторые команды в контекстном меню теперь появляются только в соответствующем лексере.
  • HighlightingIdenticalText.lua: добавлены следующие параметры для подсветки текста (см. SciTEGlobal.properties):
    - highlighting.identical.text.autoselectword=0
    - highlighting.identical.text.by.style=0
    - highlighting.identical.text.matchcase=0
    - highlighting.identical.text.wholeword=0
    - highlighting.identical.text.minlength=2
  • AutoItAutoComplete.lua: улучшен алгоритм вывода Autocomplete и Calltip.
  • Исправлены некоторые баги в Compiler Wrapper.

Март 22, 2015 (#20)
  • Несколько фиксов в lua и SciTE Theme Manager.

Март 21, 2015 (#16)
  • Основные настройки редактора, включая Autocomplete, Calltips и пр. сведены в отдельное меню Tools\Advanced. Все настройки сохраняются при выходе.
  • Возвращены все расширения оригинальной версии (Pixmap, Coloring Calltips и др.).
  • Добавлены несколько вспомогательных утилит в контекстное меню.
  • Добавлен Compiler Wrapper - замена AutoItWrapper, работающий исключительно с директивами "pragma". Тем не менее оставлена возможность переключения режима компиляции (Tools\Advanced\Wrapper Mode). Compiler Wrapper доступен только в версии для AutoIt 3.3.12.0.
  • Добавлен SciTE Theme Manager - замена SciTEConfig, предназначенный специально для SciTE 3.2.5.99. SciTE Theme Manager доступен в версиях для AutoIt 3.3.8.1 и 3.3.12.0 (Tools\SciTE Theme Manager...).
  • И многое другое.

Февраль 13, 2015 (#1)
  • Вкладка "Abbrev" на боковой панели теперь не обновляется при переключении вкладок с одинаковым лексером (SideBar.lua).
  • Для перемещения SciTE в другую папку теперь достаточно прописать полный путь в файле properties\au3.properties (см. выше).
  • Небольшие изменения в AutoItWrapper.
 

Gealut

Новичок
Сообщения
38
Репутация
0
А как можно изменить размер экранных шрифтов? В том SciTe, которым я раньше пользовался, по Ctrl-колесо мыши можно было увеличивать/уменьшать кегль шрифта, используемого для кода. И при последующем запуске редактора он помнил тот размер, который я выбрал. А в вашем редакторе по Ctrl-колесо мыши шрифт тоже изменяется, но эти настройки не запоминаются и при последующем запуске редактора восстанавливаются исходные (Save Session включено). Попробовал в глобальных настройках в секции [Styles] менять размер шрифта - никакого эффекта.
 
A

Alofa

Гость
Gealut сказал(а):
А как можно изменить размер экранных шрифтов?..
Ответ #63
Alofa сказал(а):
Файл: --> ... \SciTE\properties\au3.properties
Параметр: --> font.monospace=font:Courier New,size:10
Синтаксис: --> font.monospace=font:[Название шрифта],size:[Размер]

Это же строка (параметр) есть и в ...\SciTE\SciTEGlobal.properties. Но лучше вписать ее в %HOMEPATH%\SciTEUser.properties, потому как:
http://scite-ru.bitbucket.org/pack/doc/SciTEDoc_rus.html сказал(а):
В SciTEGlobal.properties находятся настройки, рекомендуемые распостранителем пакета для всех пользователей. Если пользователя не устраивают рекомендуемые настройки или он хочет их дополнить, то он может либо изменить их, либо создать файл SciTEUser.properties со своими настройками, которые автоматически перекроют одноименные параметры в SciTEGlobal.properties. Более подробно про файлы настроек можно прочитать здесь.

Кроме того, через меню Tools --> SciTE Tools в самом редакторе вы можете запустить SciTE Theme Manager и там настроить тему (в том числе и шрифт), после чего сохранить эти настройки куда пожелаете (вкладка Themes).
 

Gealut

Новичок
Сообщения
38
Репутация
0
Спасибо! Казалось, что всю тему внимательно прочитал, а нет, пропустил.
 

Gealut

Новичок
Сообщения
38
Репутация
0
Извините, еще спрошу. Просто я год на AutoIt-е ничего не писал, в результате все пришлось переставить, редактор новый (этот вариант) и некоторые вещи непонятно как включить, чтобы было привычно удобно.

Сессии сохраняются, положение курсора в коде программы тоже (при выходе и повторном входе в редактор). Но вот все свернутые в прошлой сессии регионы при следующем запуске редактора оказываются развернутыми, как это исправить? Причем у меня стойкое дежа вю, что в начале у меня регионы открывались свернутыми, а после того как изменил размер шрифта, включил Autocomplete и еще что-то - перестали сохраняться... :(

И с компиляцией. Странная ситуация, комплиляция срабатывает через раз-два. То есть один-два раза Failed, а потом Successfully. Вот только что два раза подряд запустил с промежутком в 1-2 секунды:

Код:
>"C:\Program Files (x86)\AutoIt3\SciTE\Tools\Compiler Wrapper\CW.exe" "G:\Site\Cz\IdnDL.au3" /m:1 /c:0
+ Checking... Done
+ Creating executable... Fail
File not compiled.
---------------------
- Compilation failed.
>Exit code: 1    Time: 26.05


>"C:\Program Files (x86)\AutoIt3\SciTE\Tools\Compiler Wrapper\CW.exe" "G:\Site\Cz\IdnDL.au3" /m:1 /c:0
+ Checking... Done
+ Creating executable... Done
-----------------------------------
- IdnDL.exe created successfully.
>Exit code: 0    Time: 12.55

Это ведь не может быть нормально, правда?
 
A

Alofa

Гость
Gealut сказал(а):
... Но вот все свернутые в прошлой сессии регионы при следующем запуске редактора оказываются развернутыми, как это исправить?...
Yashied сказал(а):
  • Добавлена утилита SciTE Session Loader (Yashied), позволяющая открывать в SciTE файлы .session через Windows Explorer (необходимо зарегистрировать тип файла, см. SESSION.reg).
[list type=decimal]
[*]В свойствах ...\AutoIt3\SciTE\SciTESessionLoader.exe включаете "Выполнять эту программу от имени администратора";
[*]Ассоциируете тип файлов .session с SciTESessionLoader.exe (файл: ...\AutoIt3\Extras\Registry\SESSION.reg);
[*]Зайдите в редактор и активируйте там пункт меню Tools --> Settings --> Save session.
[/list]
Текущий файл SciTE.session записывается в папку профиля пользователя - двойной клик по нему и Вуаля.

Gealut сказал(а):
И с компиляцией. Странная ситуация, комплиляция срабатывает через раз-два.
Надеюсь SciTE вы тоже запускаете От Имени Администратора?
 

Gealut

Новичок
Сообщения
38
Репутация
0
Alofa сказал(а):
Текущий файл SciTE.session записывается в папку профиля пользователя - двойной клик по нему и Вуаля.

Спасибо, но это неудобно. Старые привычки трудно искоренить - я работаю в основном через Far. А SciTE запускаю через иконку, закрепленную на панели задач. Сессии при этом он грузит, я ведь и написал об этом - то есть скрипт, который перед этим редактировался, откроется (все окна) и курсор встанет на свое место (где я закончил перед закрытием) - а вот регионы все будут развернуты.

Alofa сказал(а):
Надеюсь SciTE вы тоже запускаете От Имени Администратора?

Конечно. Если бы запускал не от имени Администратора - компляция вообще бы не проходила, разве нет? А она срабатывает через раз. Но, фактически, вы мне ответили - так не должно быть. Буду копаться почему у меня так происходит. Не сильно напрягает - скриптик сейчас короткий, компилится быстро, версии новые не чаще раза в день, так что лишние пару раз попытаться скомпилить прежде чем получится - невелика затрата сил. Вот регионы больше достают - я люблю их использовать, у меня их десяток и всегда "лишние" свернуты...
 
A

Alofa

Гость
Gealut сказал(а):
... а вот регионы все будут развернуты.
А у меня все норм. (Win7 x64) и с ярлыка SciTE и при запуске через .session файл.
aeed17b55014214507bb83dfbdbf4070.png
 

Gealut

Новичок
Сообщения
38
Репутация
0
Как это ни странно, но сегодня при запуске редактора регионы остались свернутыми... Чудеса. Вчера какие-то опции пробовал включать для экспериментов, но все обратно потом выключал. Наверное, у меня какой-то локальный глюк был.
 

sem0709

Новичок
Сообщения
11
Репутация
1
Спасибо автору(-ам), грандиозная работа.

Подскажите, есть форматирование кода ?

Какая функция Calculate в контекстном меню ПКМ? Примитивное сложение/вычитание/деление/умножение чисел? Или есть высшей замысел ? :smile:
 
A

Alofa

Гость
sem0709 сказал(а):
... Подскажите, есть форматирование кода ?
Если вы про Tidy, то это пункт меню Tools\Autoit Script Tools\Tidy Autoit Source (или сочетание клавиш "Alt+T").

sem0709 сказал(а):
... Примитивное сложение/вычитание/деление/умножение чисел?
Да, с заменой результатом в скрипте выделенного текста выражения.
 

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Подскажите, скачал последнюю версию SciTE Version 3.6.6, при критической ошибке, подсвечивается строка, ядовито-красным цветом,как это отключить?
 

damien2008

Осваивающий
Сообщения
178
Репутация
34
Добрый вечер.
Yashied, подскажите, пожалуйста:
беру Sc355.exe.
что бы одним файлом, без SciLexer.dll. и заменяю/убираю SciLexer.dll, запускаю.
выдает ошибку: "невозможно создать, файл ... Untitled 1.au3".
рут права "Администратор" включено. папка расположения значения не имеет.
подозреваю, проблема с библиотекой NewFile.lua. в Sc370.exe то же самое.
в NewFile.lua пытался подправить local last_open_path = props["SciteDefaultHome"], все-равно ошибка.
можете что-нибудь посоветовать? / подсказать?

но в итоге, запускается, в заголовке показывает, полный путь и SciTE, работает нормально. нажимаю Сохранить,
и файл успешно создается по указаному пути.
может как-то неправильно обрабатывается ошибка в этом месте:
Код:
local warning_couldnotopenfile_disable = props["warning.couldnotopenfile.disable"]
props["warning.couldnotopenfile.disable"] = 1
if isMakeUTF8() then scite.MenuCommand(IDM_ENCODING_UCOOKIE) end
unsaved_files[file_path:upper()] = true
props["warning.couldnotopenfile.disable"] = warning_couldnotopenfile_disable
 

Malderin

Новичок
Сообщения
68
Репутация
1
Yashied сказал(а):

Добротный редактор, вообще всем устраивает кроме одной мелочи. Не нашёл как закомментировать строку целиком. В стандартном редакторе это была клавиша "-" на доп клавиатуре.
Подскажите кто нибудь как включить обратно эту возможность, как вообще строку комментить то теперь?
 
A

Alofa

Гость
Malderin сказал(а):
... как включить обратно эту возможность...
Тут ее нет.

Malderin сказал(а):
... как вообще строку комментить то теперь?
Клавишей ";" ;D
Или стандартное сочетание "Ctrl+Q"
Или контекстное меню "Text --> Comment / Uncomment".
 

Malderin

Новичок
Сообщения
68
Репутация
1
Alofa сказал(а):

В общем рылся рылся и не нашёл ничего лучшего, кроме как переназначить горячую клавишу Ctrl + F1 (все равно не пользуюсь) на комментирвание:
В файле SciTEGlobal.properties в секции Shortcuts изменил строку с:
Код:
Ctrl+F1|IDM_HELP_SCITE|\
на:
Код:
Ctrl+F1|IDM_BLOCK_COMMENT|\
Хотя Ctrl + Q конечно удобней :smile:
 
Верх