Jump to content
    

Экскурс в редактор SlickEdit

Остался непонятен вопрос - у меня несколько тулчейнов - как скомпилировать таг файлы для них по отдельности, а потом говорить слику какой тулчейн использовать будем?

Project -> Project Properties -> Compile/Link -> рядом с выпадающим списком двоеточье нажмите и дальше сгенерируйте таг-файлы для каждого тулчейна. Естественно по ранее написанному пути надо будет для проекта выбрать компилятор.

Share this post


Link to post
Share on other sites

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

Почитайте тут:

http://electronix.ru/forum/index.php?s=&am...st&p=333639

Share this post


Link to post
Share on other sites

Спасибо большое Евгению за такой как оказалось ценный и полезный труд.

Настраиваю SlickEdit для работы в связке с IAR и у меня возникло затруднение с опцией IAR "Enable bit definition in I\O-include files". Проект компилируется непосредственно в IAR, но если Build запустить в слике, то получаю ровно такой пакет ошибок как если бы в ИАРе была отключена данная опция.

Опыта оч. мало, толком не знаю что за беда, и почему утилита iarbuild.exe все опции портировала для стороннего редактора а именно эту нет. Куда копать. Спасибо!

 

Если при подключении хедеров писать #include ". (с точкой), то вылезет список доступных

хедеров проекта. Перейти к подключенному хедеру можно нажатием Alt-1.

У меня не получается:(

 

Собираюсь помучать доступ из вислика к SVN и его встроенный GDB-клиент.

Ну и как результаты?

Edited by Буратино

Share this post


Link to post
Share on other sites

А как вы ставите/снимаете комментарии на строку/группу строк кода? Я назначил сочетание, но не уверен что правильно так как у меня получается одно сочетание ставит другое снимает камент ("//")

В Notepad++ если не ошибаюсь одним все делается.

Share this post


Link to post
Share on other sites

Подскажите, пожалуйста, как сделать, чтобы SlickEdit корректно находил определения портов для моего типа микроконтроллера. Имеется в виду вот что: когда ставишь курсор на строку вида: "DDRA = 0x00" на слово "DDRA" и из всплывающего меню выбираешь "Go to definition", то редактор выводит сообщение "Tag DDRA not found".

При этом tag-файлы для своего проекта я создавал. Также создавал tag-файлы для файлов внутри папки IAR.

Пробовал уже вручную добавлять в проект файл "iom64.h" - всё равно не помогает.

Особенно это заметно, когда включаешь режим "Associated symbol coloring" - тогда все неизвестные имена подсвечиваются цветом.

Share this post


Link to post
Share on other sites

SlickEdit не пишет макросы из-за русских буковок в пути к конфиг файлам. Где блин можно поправить это дело? Папка "My SlickEdit Config", лежит в моих документах и куча всего не работает из-за кириллицы:(

Share this post


Link to post
Share on other sites

Отписался я на форум SlickEdita по поводу ошибки, которая возникает в следствии русских буковок в путях к конфигурации, мне ответили и вот что они попросили:

 

Can you post some Russian text in a file? An XML file in Utf-8 encoding would be preferable so I don't have figure out what code page you used.

 

Кто в курсе, как сформировать этот файл?

Share this post


Link to post
Share on other sites

Can you post some Russian text in a file? An XML file in Utf-8 encoding would be preferable so I don't have figure out what code page you used.

 

Кто в курсе, как сформировать этот файл?

Наберите текст в notepad, насколько знаю, он как раз в UTF-8 сохраняет.

Share this post


Link to post
Share on other sites

SlickEdit не пишет макросы из-за русских буковок в пути к конфиг файлам. Где блин можно поправить это дело? Папка "My SlickEdit Config", лежит в моих документах и куча всего не работает из-за кириллицы:(

добавить переменную окружения (Windows) .../My Documents/My SlickEdit Config/Editor_Version/

и ещё RTFM. :biggrin: "раздел Setting Environment Variables in vslick.ini".

 

Below is text from a sample vslick.ini file with an environment section.

 

[Environment]

VSLICKPATH=c:\vslick\win;c:\vslick\macros;c:\vslick\bitmaps;c:\vmacros

VSLICKALIAS=c:\vmacros\alias.slk

VSLICKINCLUDE=c:\vslick\macros;c:\vmacros

VSLICKLOAD=a: +l b: +l

VSLICKSAVE=a: +o b: +o

MYPROJECTVERSION=c:\myprog4.2

 

 

Надеюсь,что помог.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...