Русское сообщество AutoIt

  • Май 20, 2012, 11:46:59 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создан файловый архив для участников форума.

Закачивайте свои файлы и получайте рейтинг, прямые ссылки, и т.п.

Для изображений и скриншотов по прежнему есть AUTOIT.RV.UA

Реклама

Автор Тема: Нераспознанные элементы и ляпы при подсветке AutoIt синтаксиса  (Прочитано 10112 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Прошу сообщество быть бдительными в этом плане и сообщать в этой теме о проблемах в подсветке синтаксиса...

* Не подсвеченные или плохо/неправильно подсвеченные элементы (ориентироваться на подсветке в SciTE что идёт вместе с последней версией AutoIt'а)
* Любые найденные недоделки в подсветке.

Прошу писать коротко и ясно, ничего лишнего, пожелания и прочее тут писать не нужно.
Также прежде чем сообщать о проблеме, прочтите ниже список известных проблем.

Спасибо.



Известные проблемы:
* Числа некорректно подсвечиваются.
* Не подсвечиваются ключевые слова макросы обрамлённые амперсандом (&).
* Не подсвечиваются горячие клавиши в полукруглых скобках. Спасибо Garrett!
* В #include имя файла подсвечивается некорректно.
* Не подсвечивается символ подчёркивания (нижний дефис). Спасибо Garrett!
* Не отображается часть кода при использовании больших пробелов в выражении.




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы
Первое сообщение / Продолжение темы 

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
CreatoR  [?]
Цитата
Никаких продвижении в этом направлений нет?
Пока безрезультатно.
Сложно с RegExp`ми. Только одно вроде подгонишь, другое вылезет.  :(
Было полез в движок GeSHi, но, хуже нечего нет, чем разбирать чужой код, поэтому идею с модификацией кода отложил. Пока взял timeout.




  Записан

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
* Не отображается часть кода при использовании больших пробелов в выражении.

[autoit]
GUICreate                                         ;GUI
msgbox(0, '', 'test')
[/autoit]

Код: AutoIt [Выделить]
;GUI
msgbox(0, '', 'test')




  Записан

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
Код: AutoIt [Выделить]
GUICreate                                        ()                                        ; 40 пробелов!!! О_о
msgbox(0, '', 'test')
 
CreatoR
Цитата
Не отображается часть кода при использовании больших пробелов в выражении.
IMHO это не совсем ошибка GeSHi. Во-первых, все варианты просчитать трудно, во-вторых, ну какому нормальному программисту придёт в голову ставить комментарии или скобки от функции аж за 41 пробел :o




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****

  • Автор темы
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Garrett  [?]
Цитата
все варианты просчитать трудно
Не ну это явно где то бага, не должно быть это из пробелов.

Цитата
какому нормальному программисту придёт в голову ставить комментарии или скобки от функции аж за 41 пробел
Ну кому то же пришло  :whistle:


P.S.
Ну это конечно ерунда по сравнению с проблемой подсветки препроцессоров :(.
Хотя нет, что я пишу, тут же код теряется, всё таки это важнее  :stars:




  Записан

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
CreatoR  [?]
Цитата
Не ну это явно где то бага, не должно быть это из пробелов.
Если bug, то где-то в коде GeSHi, а точнее в RegExp`х.
Ok, будем "посмотреть".




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
AutoIt Path Switcher - Переключение пути к папке AutoIt
Примеры и рабочие проекты
CreatoR 16 6261 Последний ответ Октябрь 16, 2010, 17:53:08
от CreatoR
Как заставить hotkeys для AutoIt работать только внутри GUI AutoIt?
AutoIt для новичков
Suppir 2 3544 Последний ответ Ноябрь 16, 2009, 09:13:26
от Suppir
Graphical AutoIt Debugger - Графический отладчик для AutoIt
Инструменты и помощь по AutoIt
CreatoR 13 7392 Последний ответ Август 27, 2011, 20:09:15
от Nero21
AutoItSyntaxHighlight - Библиотека для подсветки синтаксиса AutoIt-кода
UDF - Пользовательские функции
CreatoR 11 2118 Последний ответ Июль 26, 2010, 10:05:38
от CreatoR
Автомат-вать работу приложения, элементы которого не видит AutoIt Window info
AutoIt для новичков
webmonster 5 1840 Последний ответ Сентябрь 22, 2010, 11:17:00
от decadent
[Элементы GUI] AutoIt и MusicFrost
GUI - Графический интерфейс пользователя
Frodo35 1 830 Последний ответ Май 29, 2011, 13:30:36
от Yashied
[Баг] 3.3.8.0: Ошибка проверки синтаксиса при использований ContinueLoop
Баг-репорты и запросы на новые функции
CreatoR 13 1579 Последний ответ Февраль 02, 2012, 18:56:42
от winstan
Перенесено: [Элементы GUI] При изменении размера окна двигаются элементы GUI.
AutoIt для новичков
CreatoR 0 146 Последний ответ Февраль 23, 2012, 16:25:40
от CreatoR
[Обсуждение] Русское сообщество AutoIt сливается с официальным проектом AutoIt
Общение
Viktor1703 30 596 Последний ответ Апрель 02, 2012, 03:44:53
от Garrett
[Элементы GUI] Как прочитать/управлять (отмечать) элементы в SysListView32 в настройках NOD32
AutoIt для новичков
Favorite6233 7 292 Последний ответ Апрель 17, 2012, 20:31:49
от Favorite6233


Реклама

* Последние сообщения на форуме
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] sngr Май 19, 2012, 23:06:52
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] Dm666 Май 19, 2012, 22:38:13
post Re: Иконка AutoIt3 для разных Dock-ов
[Графика и творчество в рамках AutoIt] Ganibal95 Май 19, 2012, 22:21:35

* Пользователи онлайн
  • Dot Гостей: 81
  • Dot Скрыт: 0
  • Dot Пользователей: 20
  • Dot Пользователи Online: