|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Настройка русской версии SciTE под AutoIt |
|
Настройка русской версии SciTE под AutoIt
|
Пользователь Сообщения: 55 |
|
|
Отправлено: 20:32, 26-04-2010 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
в этой секции где-то. Сдесь есть описание конкретнее. P.S. Судя по прикрепленном изображении у тебя пробелов в табе аж 5, и еще подвсетка синтаксиса видимо в этом файле, скриншот которого ты привел не Autoit3 ( ибо если бы подсветка была Autoit3 то там где Tab должна отображаться стрелочка -->, а не точки), в этом случае в файле *.properties (того языка, подсветка которого у тебя используется) еще может быть у тебя так: а нужно Еще я у себя сделал так: а то часто бывало, что когда повторно открываю скрипт для редактирования, у меня табы не отображались стрелочкой, а просто отступом. |
|
------- Последний раз редактировалось beve, 06-05-2010 в 18:04. Отправлено: 16:32, 06-05-2010 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата beve:
|
|
------- Отправлено: 19:35, 06-05-2010 | #32 |
![]() Старожил Сообщения: 367
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
SciTEGlobal.properties |
|
------- Отправлено: 21:10, 06-05-2010 | #33 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата beve:
Цитата beve:
Мне вот ещё что интересно, как сделать добавление табов при переходе на новую строку с открытого условия? пример: |
||
------- Отправлено: 00:10, 07-05-2010 | #34 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Увидел я в версии SciTE eng, который адаптирован для AutoIT такую фичу, как AutoItPixmap (точное название не знаю). Кто видел, интересная штука, суть работы - это когда мы, когда пишем скрипт на autoit набираем например символ @, чтоб написать какой то макрос, а в сплывающей подсказке-с вариантами подстановки нам предлагается выбор макросов, которые соответственно начинаются на этот символ. Так вот, когда установлен и настроен AutoItPixmap, то в всплывающем списке-подсказке, например, макросы будут помечены оранжевым квадратиком, операторы - другим цветом, и т.д.
Для того, чтоб встроить AutoItPixmap в русскую версию SciTe нужно запустить скрипт Установка Pixmap.au3, который в прикрепленном файле, также в прикрепленном файле находится файл au3.api последней версии, нужный для корректной работы AutoitPixmap, файл au3.api вам нужно поместить в директорию: SciTe\api\au3.api и согласится на перезапись уже существующего, но очень старого файла au3.api. Если позднее захотите отключить сие чудо, то найдите в вашем файле настроек SciTe\languages\au3.properties такую строчку: и измените единицу на ноль. |
------- Отправлено: 02:31, 13-05-2010 | #35 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
block.start.$(file.patterns.au3)=5 case if do for func else elseif while select switch with\ Case If Do For Func Else ElseIf While Select Switch With\ CASE IF DO FOR FUNC ELSE ELSEIF WHILE SELECT SWITCH WITH block.end.$(file.patterns.au3)=5 case else endif elseif endfunc endselect endswitch next until wend endwith\ Case Else EndIf ElseIf EndFunc EndSelect EndSwitch Next Until Wend WEnd EndWith\ CASE ELSE ENDIF ELSEIF ENDFUNC ENDSELECT ENDSWITCH NEXT UNTIL WEND ENDWITH |
|
------- Отправлено: 02:57, 13-05-2010 | #36 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать В помощь всем, кому может быть сложно настроить некоторые настройки в русской сборке SciTe для комфортной работы с Autoit предлагаю полностью настроенную сборку.
Для установки нужно только извлечь папку Scite, которая в архиве, в корень папки Autoit. Все. Скачать SciTEAutoit2.23_RU.7z (9Мб). Некоторые доп.утилиты не настроены на тихий режим, чтоб при их первом запуске это сделал пользователь (organizeincludes, au3topost и др.) Возможно, кто то привык при отладке скрипта (по нажатии на F5), чтобы в случае ошибок , был вывод этих ошибок в консоль (сейчас настроено вывод ошибки в msgbox), то просто перенастройте эти строчки (поставте символ # перед первой "command.go...", и уберите перед второй строчкой) в файле настроек ...\SciTE\languages\au3.properties, чтобы стало вот так: #command.go.$(file.patterns.au3)="$(autoit3dir)\autoit3.exe" "$(FilePath)" command.go.*.au3=$(autoit3dir)\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe /run /prod /ErrorStdOut /in "$(FilePath)" /autoit3dir "$(autoit3dir)" /UserParams $(1) $(2) $(3) $(4) Аналогично изменить размер шрифта можно и в окне консоли SciTE. В результате SciTE запомнит ваши настройки размера шрифта для последующих сессий. |
------- Последний раз редактировалось beve, 19-02-2011 в 22:29. Отправлено: 18:31, 19-02-2011 | #37 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата beve:
Send ("{+}") - оранжевый, все четко. Send ("{ENTER}") - без подсветки. ---------------- Ага. Если перенести всю секцию au3.keywords.sendkeys с конца au3.keywords.properties в начало, то все работает. Но вот что странно, подсвечивает любой одиночный символ: "{п}" "{f}" "{7}" все подсвечиваются, при чем даже с полностью убитым блоком au3.keywords.sendkeys. Откуда он это берет? |
|
Последний раз редактировалось Dm666, 19-02-2011 в 20:44. Отправлено: 20:21, 19-02-2011 | #38 |
Старожил Сообщения: 307
|
Профиль | Отправить PM | Цитировать Цитата Dm666:
Цитата Dm666:
Цитата Dm666:
------------------------------------------------------------------ Обновил архив из Scite, на 1 пост выше - ошибки исправлены. |
|||
------- Отправлено: 22:38, 19-02-2011 | #39 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата beve:
Цитата beve:
![]() |
||
Отправлено: 13:24, 20-02-2011 | #40 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Lua-скрипт для SciTE добавляющий заголовок к функции (UDF) | Creat0R | AutoIt | 5 | 30-05-2009 16:34 |
|