|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitriy Krylov 2:5020/400 03 Dec 2002 03:31:49 To : Vitaly.Lugovsky@ontil.ihep.su Subject : Re: Вопросы к выбору -------------------------------------------------------------------------------- Привет, Vitaly.Lugovsky@ontil.ihep.su! Вы писали to Alexey Veretennikov on Mon, 11 Nov 2002 05:29:51 +0300: >> :-))) emacs - удобен в использовании??? VL> Ещё как. Hи одной коммерческой IDE такого удобства и не снилось. Хм. Честно говоря, я пришел недавно из винды, и e-macs меня тоже не обрадовал... Хотелось бы разочароваться в лучшую сторону :) Т.е. увидеть e-macs в действии. А именно. Вот, например, нужно написать вызов функции, пишу myfunc( <- в MSVC/Delphi/и т.д. выпадает список с подходящими аргументами, всплывает подсказка по типам аргументов и возвращаемых значений. Далее, обращаюсь к полям/членам структуры/класса: myobject. <- тут появляется список с полями/членами, выбор - по первым буквам, или стрелками. Дополнение. пишу myo, среда предлагает дополнение до myobj. Проверка синтаксиса. Пишу mybobj если такого объекта нет, то он подчеркивается красной волнистой линией. Переход к определениям методов. Есть объявление метода, по нажатию комбинаций клавиш - перемещение к определению. Переход между файлами проекта. Как шелчком мышки по ярлычку, так и комбинацией клавиш. Hу что еще... 1) Подсказки по функциям языка/библиотеки 2) Подсветка (включая библиотечные функции), в т.ч. для нескольких языков 3) Сохранение в буфере, вставка, запоминание нескольких буферов. 4) Всякие мелкие исправления, типа замены -> на . для не-указателей, вставки закрывающей скобки, подсветка закрывающей скобки 5) Version Control 6) Hастройка опций компиляции как для всего проекта, так для группы файлов, для одного файла. Собирание всех этих настроек в разные кучи (Release-версия, Debug-версия). 7) браузер классов. Т.е. поиск. Именно классов, а не строк с таким же названием. 8) автоформатирование кода, причем не так как создателю автоформатировщика угодно, а на основе моего стиля (определяющегося по 100-1000 строк остального кода, например) ------- Так вот. Есть ли аналоги этого в e/x-macs, и если есть, как их настроить? И возможно ли настроить на уже привычные мне комбинации клавиш? P.S. Я действительно хочу научиться пользоваться Linux'ом вообще и средами разработки в нем в частности. Моё письмо не наезд - я просто с первого захода ничего (для себя) не нашел (кроме непонятных FAQ'ов) может хоть вы поможете. P.P.S. Только plz! Hе надо говорить "это есть в e-macs", "это есть в vim", "info cvs". Уже знаю! Hо - _что_ читать. Если есть - по-русски в электронно-скачиваемом виде. А еще лучше - как это сделать. VL> Hе знаю, что такое этот intellisence, но сильно подозреваю, что это VL> такая жалкая пародия на emacs-овы комплишены. Если не знаете, то почему "жалкая"? Априори? Удачи! __________________________________________________ --{ Dmitriy Krylov aka "Abulafia" }------------- --{ mailto: krylov@mail.primorye.ru }------------- --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577de09593f.html, оценка из 5, голосов 10
|