AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.05.2019, 13:12   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
? Editor extensions и регистр символов
Привет всем.

Давно и успешно юзаем Dev toolbar в ax2012
При работе обнаружил особенность работы Highlight Words Editor Extension: слова подсвечиваются с учетом регистра, как в С

Как известно, X++ регистронезависимый язык, поэтому есть куча Legacy кода, в котором авторы забили на регистр символов в исходных текстах и поправить это нет возможности. Получается, что расширение редактора обесценивается - не выделяет то, что нужно.

Возможно ли заставить его НЕ учитывать регистр символов ?
Может кто-то уже делал такое исправление?
Можете поделиться ?


P.S.
Поискал по ресурсам:
https://github.com/AXTRACK/dax2012toolset
https://www.jaestevan.com/
http://dev.goshoom.net/en/2011/10/ax...or-extensions/
https://archive.codeplex.com/?p=ax2012editorext#
http://axcoder.blogspot.com/2012/02/...or-ax2012.html
https://docs.microsoft.com/en-us/pre...8v%3dvs.100%29

ничего готового не нашлось.
Старый 14.05.2019, 15:09   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
подсказали, что тут
https://github.com/jaestevan/AX2012-...tWordTagger.cs

в строке 135 можно убрать
X++:
| FindOptions.MatchCase
похоже должно сработать.
Попробуем.
За это сообщение автора поблагодарили: Товарищ ♂uatr (2).
Старый 15.05.2019, 15:35   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Получилось.
Поправленный файл во вложении.
Вложения
Тип файла: zip JAEE.AX.EditorExtensions.HighlightWord.zip (7.2 Кб, 143 просмотров)
Старый 01.09.2022, 14:06   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Привет всем.

Цитата:
Сообщение от kart Посмотреть сообщение
Работает:
- Поиск и выделение области по блокам { } (скрытие, раскрытие, выделение по курсору)
- Поиск и выделение ключевого слова на котором стоит курсор в тексте
- Поиск и выделение скобок { },[ ],( )
Может быть кто-нибудь делал расширение для редактора в 2012-й аксапте, чтобы вертикальными черточками соединялись скобки { } как в Visual Studio

Название: axForum_VS.png
Просмотров: 107

Размер: 8.5 Кб
Старый 01.09.2022, 14:59   #5  
Dactil is offline
Dactil
Участник
Ex AND Project
 
23 / 11 (1) +
Регистрация: 10.09.2010
Адрес: Moscow
А в какой версии VS есть эта фишка с черточками между скобок для X++? В VS2017 не наблюдаю такого. В экстеншене Productivity power tools для VS2017 упоминается такая фича, но у меня не заработала.
Старый 01.09.2022, 15:53   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Microsoft Visual Studio Community 2019
Version 16.11.8

Я ничего дополнительно не ставил. Из коробки воткнул версию и все.
Только там C# код, а не X++.
Старый 01.09.2022, 18:57   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,683 / 2588 (94) +++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Dactil Посмотреть сообщение
А в какой версии VS есть эта фишка с черточками между скобок для X++? В VS2017 не наблюдаю такого. В экстеншене Productivity power tools для VS2017 упоминается такая фича, но у меня не заработала.
А где вы там это нашли ?
Я погуглил, не нашел
https://devblogs.microsoft.com/visua...l-studio-2017/
Старый 05.09.2022, 13:36   #8  
Dactil is offline
Dactil
Участник
Ex AND Project
 
23 / 11 (1) +
Регистрация: 10.09.2010
Адрес: Moscow
Наверно перепутал. В каком-то экстеншене это обещалось, но для X++ не заработало.
Теги
ax2012, dev toolbar, editor extension, highlightword, jaee, tabax, редактор

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Увеличение количества символов ввода названий номенклатуры, раздел "Другие языки" EVER DAX: Функционал 12 10.07.2019 17:18
Длина номера фактуры, накладной больше 20 символов. Logger DAX: Программирование 12 10.02.2017 16:51
Ошибка при увеличении количества символов в поле типа Extended Data Types DAX13 DAX: Администрирование 1 10.09.2010 11:06
Номерная серия длиннее 20 символов - баг в коде Максимка DAX: Функционал 17 29.12.2009 02:11
Осторожно. RecordSortedList учитывает регистр символов Logger DAX: Программирование 9 23.01.2009 15:39
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:38.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.