OberonCore https://forum.oberoncore.ru/ |
|
Smart - всякие полезности, облегчающие кодинг в BlackBox https://forum.oberoncore.ru/viewtopic.php?f=47&t=3360 |
Страница 1 из 3 |
Автор: | ilovb [ Понедельник, 28 Март, 2011 11:16 ] | |||
Заголовок сообщения: | Smart - всякие полезности, облегчающие кодинг в BlackBox | |||
Решил тут дать отпор Microsoft Intellisense. И назвал сие скромно "Smart" Буду в эту подсистему потихоньку включать всякие полезности, облегчающие кодинг в BlackBox Вчера взял компилерный сканер и переделал его для раскраски кода. Цвета 1С (привык...) Ежели надо поменять, то в теле модуля есть инициализация массива цветов... Пока так. Дальше буду улучшать (говнокод уберу, редактор цветовых схем и т.д. и т.п.) В планах для подсистемы: 1. Добавить поиск реализации метода под курсором 2. Добавить форматирование текста по запросу (как в 1С) 3. Может еще чего придумаю ps Если интересует, то прошу потестить и высказаться тут:) pps Ну и собсна ваши предложения/пожелания ************************************************************************************** [Bag report] SmartLight version 0.0: 1. Неправильно выставляет (убивает) атрибуты шрифта при покраске 2. На базовой сборке неправильно работает ctrl + "Z" (сборка кривая?) 3. Уходит в бесконечный цикл если есть незакрытый комментарий version 0.1: 1. Убивает атрибуты при покраске в комментариях version 0.2: 1. Красит все подряд без разбора (то, что идет за ENDом модуля красить не нужно) 2. Нет возможности покрасить только выделенный кусок текста 3. Если вьюшка показывает конец документа, то покраска выполняется заметно медленнее (особенности системы) version 0.3: 1. Если после END идет ключевое слово, то оно красится в цвет обычного идентификатора subversion 0.31: 1. Нарушение предусловий TextModel.Modify в некоторых случаях **************************************************************************************
|
Автор: | Пётр Кушнир [ Понедельник, 28 Март, 2011 12:16 ] |
Заголовок сообщения: | Re: Антиломка |
viewtopic.php?f=24&t=48&p=422&hilit=master#p422 |
Автор: | ilovb [ Понедельник, 28 Март, 2011 12:35 ] |
Заголовок сообщения: | Re: Антиломка |
конкурент... |
Автор: | ilovb [ Понедельник, 28 Март, 2011 13:37 ] |
Заголовок сообщения: | Re: Антиломка |
Пётр Кушнир писал(а): http://forum.oberoncore.ru/viewtopic.php?f=24&t=48&p=422&hilit=master#p422 А где "MasterColors" скачать можно??? Хочу код скомуниздить |
Автор: | Пётр Кушнир [ Понедельник, 28 Март, 2011 13:57 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
а я сам не нашёл. но вот локально у меня есть. думаю, тов. Губанов будет не против, если я поделюсь http://dl.dropbox.com/u/9533224/bb/Master.zip |
Автор: | Евгений Темиргалеев [ Понедельник, 28 Март, 2011 14:02 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
ilovb писал(а): 2. Добавить форматирование текста по запросу (как в 1С) http://www.zinnamturm.eu/downloadsAC.htm#CpcBeautifier ?
|
Автор: | ilovb [ Понедельник, 28 Март, 2011 14:35 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Не совсем то... я хочу сделать просто автоматическую расстановку отступов, чтоб не париться с F11 - F12 при редактировании кода |
Автор: | Сергей Губанов [ Понедельник, 28 Март, 2011 14:46 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Дело было в 2004 году на другом форуме (http://www.progz.ru). В виде единого архива исходники кажись и не выкладывались, печатались прямо так. Подсветка синтаксиса в BlackBox собственными руками - 18.11.2004, 18:31 http://www.progz.ru/t11947/ |
Автор: | Info21 [ Понедельник, 28 Март, 2011 14:47 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
ilovb писал(а): я хочу сделать просто автоматическую расстановку отступов, чтоб не париться с F11 - F12 при редактировании кода так она, вроде, с F5 автоматическая, если ей не мешать?
|
Автор: | ilovb [ Понедельник, 28 Март, 2011 14:51 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
2 Сергей Губанов Цитата: Теперь осталось только победить мерцание возникающее при скролинге колесиком мыши большого документа. Победили? |
Автор: | ilovb [ Понедельник, 28 Март, 2011 14:53 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Info21 писал(а): с F5 автоматическая, если ей не мешать? Имеется в виду при редактировании уже набранного текста (IFу где вставить или убрать и т.д.) Нажал гк и все выровнялось. |
Автор: | ilovb [ Понедельник, 28 Март, 2011 14:56 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Еще кстати не мешало бы ctrl + "[" и ctrl + "]" сделать, чтобы быстро перемещаться(выделять) по блокам |
Автор: | Иван Денисов [ Понедельник, 28 Март, 2011 15:28 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Полезно также взять CpcBeautifier посмотреть, там реализована расстановка отступов и много чего интересного. Использую ее доточенную на все черно-белое и италиком научил ее комментарии выделять. |
Автор: | Евгений Темиргалеев [ Понедельник, 28 Март, 2011 17:20 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
ilovb писал(а): Не совсем то... Гораздо больше Вам придётся париться при делании "умной" тулзы (простые --- F5, F11-F12 уже есть). В смысле результат тут мал, а усилий много. И тулза, скорее всего, получится толстая (для своей задачи).я хочу сделать просто автоматическую расстановку отступов, чтоб не париться с F11 - F12 при редактировании кода Но в качестве упражнения в программировании эта задача, имхо, неплоха. Дерзайте |
Автор: | Евгений Темиргалеев [ Понедельник, 28 Март, 2011 22:30 ] |
Заголовок сообщения: | Re: Антиломка |
ilovb писал(а): конкурент... Можете ещё поглядеть: https://svn.oberoncore.ru/community/old ... trunk/Rad/
|
Автор: | Евгений Темиргалеев [ Понедельник, 28 Март, 2011 22:45 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Сообщения о разворачивалке абстрактных методов отделены в появившуюся тему: viewtopic.php?p=61972#p61972 |
Автор: | Димыч [ Вторник, 29 Март, 2011 06:45 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Сергей Губанов писал(а): Дело было в 2004 году на другом форуме (http://www.progz.ru). В виде единого архива исходники кажись и не выкладывались, печатались прямо так. Подсветка синтаксиса в BlackBox собственными руками - 18.11.2004, 18:31 http://www.progz.ru/t11947/ Включено также в работающем виде в мою сборку oberonrevival v.0.2 |
Автор: | ilovb [ Вторник, 29 Март, 2011 09:03 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Вышла версия 0.1 см. первое сообщение Исправлены некоторые ошибки |
Автор: | ilovb [ Среда, 30 Март, 2011 08:17 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
Вышла версия 0.2 см. первое сообщение Наконец дошло как менять у текста только один атрибут color Вполне юзабельная версия |
Автор: | Info21 [ Среда, 30 Март, 2011 08:39 ] |
Заголовок сообщения: | Re: Smart - всякие полезности, облегчающие кодинг в BlackBox |
ilovb писал(а): Наконец дошло как менять у текста только один атрибут color Вы бы спросили...
|
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |