|
|
  |
Экскурс в редактор SlickEdit, Куда эту тему лучше поместить ? |
|
|
|
Oct 16 2007, 16:05
|
Частый гость
 
Группа: Свой
Сообщений: 127
Регистрация: 31-05-06
Из: Belarus, Minsk
Пользователь №: 17 638

|
Цитата(vesago @ Oct 16 2007, 16:34)  Я так понимаю тулз/опшионз/файл экстеншн сетап/синтакс идент и таб. Номера сам бы хотел проставить. поставте: Tools->Options->File Extension Setup...->General там поставте галочку - Display line numbers
--------------------
Завтра пойму, что нужно было сделать вчера...
|
|
|
|
|
Dec 29 2007, 14:49
|
Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205

|
Только начинаю осваивать Slickedit, посему вопрос может быть глупым...=)
На текущем этапе освоения, есть такая проблема, например я хочу посмотреть как обьявлена стандартная СИ функция memcpy(), для этого я через Tools -> Tag Files -> Add Tree присоединяю директорию C:\WinAVR\avr\include\ . И у меня все отлично работает, навожу на функцию указатель мышки , далее CTRL + . и оно показывает как объявлена функция. Но после включения у меня появляется куча заголовочных файлов в окне Projects. Собственно вопрос, как сделать так чтоб оболочка "знала" о стандартных функциях объявленных в заголовочных файлах, но сами эти заголовочные файлы не помещала бы в окно Projects???А то оно как-то не удобно, когда у тебя куча хидеров перед глазами, но и не всегда удобно.
|
|
|
|
|
Dec 30 2007, 11:08
|
Знающий
   
Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153

|
Цитата(kurtis @ Dec 29 2007, 17:49)  Собственно вопрос, как сделать так чтоб оболочка "знала" о стандартных функциях объявленных в заголовочных файлах, но сами эти заголовочные файлы не помещала бы в окно Projects???А то оно как-то не удобно, когда у тебя куча хидеров перед глазами, но и не всегда удобно. Tools\tag files, там создаете новый таг-файл и включаете в него все нужные вам хидеры. Цитата(МикроДИП @ Dec 29 2007, 20:29)  Вопрос: а кто-нибудь до Slick-а использовал UltraEdit ? Какие преимущества/недостатки того и другого ? А то сижу на Ультре, так может стоит на Слик перейти ? Или Слик - это те же яйца ? И это дело вкуса и привычки ? Если УльтраЕдит = UEStudio, то я использовал. Основная проблема UEStudio для меня - недоделанное "таггирование", что выливается в отсутствие автодополнения для членов структур\классов\пространств имен, в отсуствие подсказки по аргументам функций и т.д. В Слике с этим веселее. Однако для получения списка тегов он походу использует какую-то внутреннюю тулзовину, а не компилятор С++, поэтому периодически бывают проблемы (особенно для глобальных указателей на класс\структуру, при использовании конструкций вида Код #ifdef A TClass1 a; #else TClass2 a; #endif ). Другая проблема слика - большие сложности при попытке его купить через бухгалтерию  . Так что счас посматриваю в сторону Eclipse.
|
|
|
|
|
Jan 11 2008, 19:33
|
Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837

|
Цитата(Diz @ Dec 29 2007, 21:33)  С компиляторами общаюсь через makefile, так что независимо от железа команды компиляции в любом проекте имеют вид make all, make clean all и т.д., с передачей названия текущей конфигурации через %b.
Собираюсь помучать доступ из вислика к SVN и его встроенный GDB-клиент. А можно взглянуть на ваш makefile?
--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью. Конфуций
|
|
|
|
|
Jan 11 2008, 23:44
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 1-08-06
Пользователь №: 19 250

|
Какой из ? Пусть будет для IAR и под AVR - это актуально :-) Это старый вариант с недоработками, например, нечувствительностью к изменениям в .h-файлах. Доработанную версию могу дать позже, если надо.
|
|
|
|
|
Jan 16 2008, 15:25
|
Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837

|
спасибо. буду разбираться.
--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью. Конфуций
|
|
|
|
|
Jan 18 2008, 19:11
|
Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837

|
Пытался разобраться сам, да видимо без посторонней помощи не осилю. Что бы толкового почитать, про создание make файлов? Понимаю, что для каждого файла проекта нужно вызвать компилер с заданными параметрами, потом на получившиеся объектники натравить линкер, но не понимаю как это реализовать в виде make файла. Буду рад любому толчку в нужном направлении  P.S пользую IAR Arm, хотя это не принципиально, принцип ведь один и тот же...
--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью. Конфуций
|
|
|
|
|
Jun 3 2008, 08:09
|
Частый гость
 
Группа: Участник
Сообщений: 120
Регистрация: 2-09-05
Из: Екатеринбург
Пользователь №: 8 165

|
Цитата(amusin @ Jun 3 2008, 12:05)  Можно ли СликЕдит настроить так, чтобы при сохранении файла он удалял пробелы в конце строк? strip trailing spaces
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|