реклама на сайте
подробности

 
 
> Знатокам SlickEdit
scout
сообщение Mar 26 2007, 09:06
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837



Подсел на сабж. Пытаюсь настроить под себя. В связи с этим возникли некоторые вопросы:

1. Как редактировать список auto-complete листа? Похоже, что нетривиальным способом это делается...
2. Как сделать экспорт/импорт конфигурации?
3. Как заставить сабж выделять нужным мне цветом индификаторы( очень удобно, сразу видно правильно набрал имя или нет )
4. Возможно ли настроить контроль ошибок( как в Visual Studio c Visual Assist - ом ).
5. Можно ли прикрутить дебагер например от Iar? Как?


--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью.
Конфуций
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
scout
сообщение Mar 26 2007, 16:50
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837



Цитата
Не совсем понятно, что имеется в виду.

Хочется, чтобы в списке автозавершения были свои собственные шаблоны. Об этом я и спрашивал.
А можно добавить в шаблон формальные параметры, чтобы при вводе выскакивала строка с приглашением ввести фактические параметры? Так например сделано в Visual Assist - е.
Цитата
Конкретные цвета настраиваются в Tools->Option->Color. Ключевые слова - Tools->Option->Color Coding, там увидите.

Это я нашел, но не понимаю, как заставить выделять индификаторы отдельным цветом...
Цитата
Это все есть. Читайте доку в разделе Build.

Я неправильно выразился, имелось в виду есть ли контроль синтаксиса?


--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью.
Конфуций
Go to the top of the page
 
+Quote Post
dxp
сообщение Mar 26 2007, 17:15
Сообщение #3


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(scout @ Mar 26 2007, 20:50) *
Хочется, чтобы в списке автозавершения были свои собственные шаблоны. Об этом я и спрашивал.
А можно добавить в шаблон формальные параметры, чтобы при вводе выскакивала строка с приглашением ввести фактические параметры? Так например сделано в Visual Assist - е.

Tools->Options->Aliases

Цитата(scout @ Mar 26 2007, 20:50) *
Это я нашел, но не понимаю, как заставить выделять индификаторы отдельным цветом...

Сочетание обоих пунктов и дает искомое. В одном задаете объекты для выделения, в другом - цвета. Например, если в цветах указано, что ключевые слова (keywords) выделять жирным и белым на черном фоне, а в ключевых словах (keywords) есть слово slon, то оно будет выделено, как указано.

Цитата(scout @ Mar 26 2007, 20:50) *
Я неправильно выразился, имелось в виду есть ли контроль синтаксиса?

Что есть контроль синтаксиса в редакторе? Это же не компилятор. В редакторе есть вещи, имеющие отношение к редактору. Например, если вы забыли поставить в конце выражения ;, то при переводе строки у вас "съедет" выравнивание (indent) - сразу видно, что что-то не так сделали. Еще есть так называемый ContextTagging, когда редактор сканирует указанные исходные файлы и строит базу данных по тегам, что дает возможость делать автоокончание ввода по текущему контексту, дает возможность быстрой и удобной навигации по проекту - например, переход от объявления объекта к определению его типа (с запоминанием местоположения и быстрому возврату по всей цепочке переходов обратно к исходной точке, откуда начали), подсказки по аргументам функции (по прототипу), когда вводится имя фукнции, после открывающей скобки ( и т.д. Но полный синтаксический анализ не производится - это работа компилятора.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 05:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016