Что нового

Модифицированная версия SciTE-Ru

Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Loveц [?]
Но если набираешь код некоторое время не глядя на экран

:smile: Сам часто так делаю, хотя понимаю, что правильнее набирать не глядя на клавиатуру.


Как бы еще избавиться от этого неудобства, не выключая всего этого удобства?

Из описания сборки :

asdf8 [?]
Для более подробной информации см. комментарии в файле Options.ini (он будет открыт при первом запуске редактора).


Loveц [?]
Пишу "$a", появляется подсказка вставки кода, я нажимаю пробел, который у меня должен быть перед знаком "=", а вместо пробела вставляется весь этот большой кусок кода из подсказки.

Ответ прямо на этой странице.
Есть еще один вариант - т.к. для автоподстановки используются клавиши Space и Enter, то если не нужна автоподстановка, можно жать Shift+Space и Shift+Enter
 

ORLANGUR-M3

Новичок
Сообщения
15
Репутация
0
asdf8, благодарю за твою сборку, теперь сижу только на ней :smile:.
Прошу еще раз перезалить обновление из поста №96, а то RGHost опять пишет что файл удален:(
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
ORLANGUR-M3 [?]
Прошу еще раз перезалить обновление из поста №96, а то RGHost опять пишет что файл удален:(

Сейчас все файлы лежат на этом форуме - ссылки в посте №96 давно исправлены.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Обновил сборку, сборка осталась на основе все той же SciTE 3.2.5 .99Ru

Список изменений по сравнению с предыдущей сборкой :

  • Добавлена поддержка AutoIt 3.3.10
  • Мелкие доработки и исправления компонентов сборки
  • Scintilla обновлена до версии 3.3.7.0

Скачать : 1 часть архива, 2 часть архива
 

Pat4005

Новичок
Сообщения
85
Репутация
4
Пытался закинуть AutoIt3Wrapper v2.2.0.3, сначала работал и компилировать вроде стал быстрее, но потом перестал запускаться его GUI с ошибкой: "Unable to determine the location of the AutoIt3 program directory"
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Pat4005 [?]
Пытался закинуть AutoIt3Wrapper v2.2.0.3

Сам я сижу на AutoIt 3.3.10.2, ну не заметил ни каких полезных изменений в новых версиях, по крайней мере для себя.
На счет AutoIt3Wrapper v2.2.0.3, нужно будет посмотреть, если есть в ней существенные изменения, то, со временем сделаю модификацию для сборки.
Если все-же хочется пользоваться новым враппером, то, можно положить его папку рядом с SciTE.exe, и поправить в файле languages\au3.properties пути к нему.
 

ivanius

Знающий
Сообщения
74
Репутация
5
Залейте пожалуйста последнюю версию и на нормальный обменник, а лучше ЯД/ГГЛ диск или подобный сервис, где не важен срок хранения и нету заморочек.
 

SharkyEXE

Новичок
Сообщения
134
Репутация
0
asdf8
Здравствуйте.

Вышла новая версия AutoIt (3.3.12.0): скачать

Пожалуйста, если у Вас есть время, возможность, желание - обновите Ваш пак с учётом AutoIt (3.3.12.0): скачать

Спасибо.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
SharkyEXE [?]
Пожалуйста, если у Вас есть время, возможность, желание - обновите Ваш пак с учётом AutoIt (3.3.12.0)

Править IDE под новую версию, я конечно буду, и , когда закончу, выложу. Когда это будет - пока не знаю.
Скорее всего все это будет уже не на основе SciteRu, глюки старых версий уже достали, а новые версии, возможно, не дождаться уже никогда. Думаю, проще будет добавить несколько фишек из SciteRu в SciTE4AutoIt3.
 

SharkyEXE

Новичок
Сообщения
134
Репутация
0
asdf8 сказал(а):
SharkyEXE [?]
Пожалуйста, если у Вас есть время, возможность, желание - обновите Ваш пак с учётом AutoIt (3.3.12.0)

Править IDE под новую версию, я конечно буду, и , когда закончу, выложу. Когда это будет - пока не знаю.
Скорее всего все это будет уже не на основе SciteRu, глюки старых версий уже достали, а новые версии, возможно, не дождаться уже никогда. Думаю, проще будет добавить несколько фишек из SciteRu в SciTE4AutoIt3.
Как Вам удобнее, просто, лично мне, хочется русифицированный интерфейс SciTe
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Новая сборка : скачать

Основные отличия от предыдущей сборки :
[box]
  • Сборка настроена для использования с AutoIt 3.3.12.0
  • Вместо Scite-Ru за основу взят SciTE4AutoIt3 от 01/08/2014 со следующими изменениями :
    • Из Scite-Ru добавлен файл русской локализации и скрипт highlighting_identical_text.lua (подсветка идентичного текста).
    • Штатными настройками внешний вид и возможности редактора максимально приближены к Scite-Ru.
    • Почти полностью удалены вспомогательные инструменты, кроме "SciTE Jump" (как замена некоторых возможностей SideBar). AutoIt3Wrapper и Au3Stripper то-же, конечно, оставлены.
    • Полностью заменены панель инструментов и контекстное меню редактора.
    • Добавлены некоторые полезные возможности которые есть в Scite-Ru :
      • Закрытие вкладки двойным кликом по ее заголовку
      • После закрытия вкладки активируется предыдущая активная вкладка
      • Добавлен поиск с подсветкой для текущего слова/выделенного текста
      • Добавлена возможность установки/снятия закладок мышкой
      • Добавлено обрамление выделенного текста различными скобками и кавычками (если обрамление уже существует - оно убирается)
  • Добавлена возможность явно указать путь к AutoIt с которым будет работать редактор.
  • Добавлена возможность смены иконки окна редактора, чтобы лучше ориентироваться, какой редактор активен в данный момент.
  • В расширенном автодополнении убран поиск по содержимому аббревиатур.
  • Убрана команда "Open Include", ее функции вошли в состав команды "Перейти к ...".
  • Добавлен навигатор по истории перемещений общий для команд "Перейти к ...", "Поиск в файлах" и "Поиск с подсветкой".
  • Добавлен менеджер сессий.
  • Вспомогательные инструменты модифицированы для корректной работы с данной сборкой.
  • Добавлена многофункциональная боковая панель с поддержкой плагинов написанных на AutoIt.
  • Некоторые вспомогательные инструменты переведены в плагины боковой панели.
[/box]

Настройки сборки с кратким описанием (рекомендовано к ознакомлению), а, также локализация находятся в файле "SciDirect.ini". Поэтому, а так-же потому, что редактор хранит все настройки в своей папке, Scite должен иметь права записи в свою папку.

Сборка тестировалась на WinXP и Win7.

Сборка рассчитана на использование с широким диапазоном версий AutoIt - от последних бетта-версий до AutoIt 3.2.10 (не проверялось), с учетом того, что используемый в старых версиях "Obfuscator" сейчас заменен на "Au3Stripper" (при компиляции скрипта из Scite возможна автозамена директив "Obfuscator" на "Au3Stripper"), и того, что в старых версиях "AutoIt3Wrapper" были директивы, которые сейчас не поддерживаются.

Краткая инструкция по настройке сборки под другую версию AutoIt (соответствующие файлы берутся из нужной версии AutoIt):
[box]
  • Заменить в папке SciTE\api файл au3.api, возможно au3.user.api, если нужны другие пользовательские файлы-api, их нужно будет подключать в файле properties\au3.properties, файл au3.autoit3wrapper.api заменять не нужно.

  • Заменить в папке SciTE\properties файл au3.keywords.properties, возможно au3.user.properties с единственной переменной au3.keywords.user, другие пользовательские файлы подсветки синтаксиса нужно будет подключать и прописывать в настройках подсветки переменные из этих файлов в файле properties\au3.properties, файл au3.properties заменять не нужно, файл au3.keywords.abbreviations не нужен.

  • Файл содержащий аббревиатуры properties\au3.abbrev, я бы заменять не стал, но, кому-то это может понадобится.


  • Если выбранную версию AutoIt планируется установить в систему, то рекомендуется в папке Install заменить иконку au3script.ico на отличную от других. Файл Template.au3 отредактировать по своему усмотрению - это шаблон нового файла для меню проводника Создать. Установить AutoIt в систему с помощью инсталлятора Installer.exe (папка Install должна находиться в папке с устанавливаемым AutoIt).
[/box]
 

ZeVSalt

Я не лупоглазый, это прищур такой !
Сообщения
136
Репутация
0
при нажатии кнопки "открыть" из панели, окно выбора файлов вешается, и не реагирует.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
ZeVSalt [?]
при нажатии кнопки "открыть" из панели, окно выбора файлов вешается, и не реагирует.

Да, есть такое дело на семерке, чуть позже исправлю.


Добавлено:
Сообщение автоматически объединено:

Перезалил исправленную версию.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Обновил сборку.
Новое:
- Исправлены обнаруженные ошибки.
- Добавлена многофункциональная боковая панель с поддержкой плагинов написанных на AutoIt.
- Некоторые вспомогательные инструменты переведены в плагины боковой панели.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Обновил сборку :
- Добавлена возможность вставки из контекстного меню нескольких предыдущих переменных из текущего исходного кода.
- Изменен алгоритм закрытия скобок/кавычек.
- Исправлена ошибка сортировки функций по имени в боковой панели.
 

ORLANGUR-M3

Новичок
Сообщения
15
Репутация
0
asdf8, добрый день.
Подскажите, пожалуйста, откуда можно скачать последнюю сборку?
В последнем 115 сообщении этой темы имеется ссылка на сообщение №111. В нем ссылки на начало топика, в котором ссылка опять на №111, и на сообщение с предыдущей версией сборки SciTE_325_95Ru_Mod_2. В файловом хранилище у этой предыдущей сборки имеется комментарий, что она устарела и ссылка опять на сообщение №111.

В файловом Хранилище имеется возможность скачать:
Модифицированная версия SciTE-Ru 325 95 часть 1 и 2 от 12 марта 2013г
SciTE_325_95Ru_Mod_2 часть 1 и 2 от 6 января 2014г

Или нужно как раз скачивать SciTE_325_95Ru_Mod_2 и настраивать под свежую версию AutoIt согласно инструкции в №111?
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
ORLANGUR-M3 [?]
Подскажите, пожалуйста, откуда можно скачать последнюю сборку?

Сборка пока в процессе серьезной переделки.
Лучше дождаться обновления.
 
Автор
A

asdf8

Скриптер
Сообщения
564
Репутация
152
Обновил сборку, скачать теперь можно из первого поста темы.

[box title=Список изменений]
  • Обновлен SciTE4AutoIt3 20-9-2015
  • Подсветка синтаксиса AutoIt 3.3.14
  • Обновлены и заменены вспомогательные инструменты. Наиболее значительные изменения - заменены AutoIt3Wrapper и Au3Stripper
  • Изменен алгоритм комментирования кода - исправлена установка/удаление блочных комментариев, строчные комментарии устанавливаются/удаляются в зависимости от первой строки выделенного текста.
  • Добавлена подсветка пользовательских функций в текущем скрипте, а так же - всплывающая подсказка по параметрам этих функций.
  • Добавлена возможность из одного редактора работать с разными версиями AutoIt
  • Добавлена поддержка пользовательских шрифтов (должны находится в папке Fonts редактора)
  • Другие изменения и дополнения.
[/box]
 
Верх