| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Религиозные войны > Лучшая IDE |
| Автор: LSD 2.2.2006, 18:47 |
| Предлагаю сравнить разные IDE в плане: удобства использования, количества дополнительных наворотов встроенных и подключаемых и т.д. Я понимаю, что сравнивать IDE для разных языков, и разных сегментов рынка не совсем корректно, но это же "Религиозные войны" |
| Автор: chipset 2.2.2006, 23:00 |
| IntelliJ IDEA. Удобнее не видел. А так, щаз пользую Code::Blocks. |
| Автор: DeadSoul 2.2.2006, 23:00 |
| FAR. Слева набиваешь код, справа компилишь |
| Автор: Sun 3.2.2006, 12:25 |
| Согласен, ничего лучше не придумано. Жаль что только на Java можно в ней писать. Visual Studio - маздай! |
| Автор: LSD 3.2.2006, 12:45 |
| Мне вообщем то было интерестно, что скажут точконетчики. А то я от них регулярно слышу оды VS 2005. Но сам никак не могу понят, что их так восхящает. Самая обычная IDE, ничего выдающегося в ней нет. |
| Автор: Mayk 3.2.2006, 13:45 | ||
ну так как это релвойны, то голосую за vim. [+] автодополнение текста, [+] высокая расширяемость(можно настроить так, чтоб комбинация <F1>sprintf<CR> открывала в новом буфере man page) [+] высочайшая скорость работы редактора [+] высочайшая скорость работы в редакторе - руки не делают лишних перемещений к мыше и обратно. всё можно сделать с клавы. [+] автосохранение и восстановаление в/из свопфайла (вырубили свет, врубили свет, забутил vim, сделал recovery, радуешься) [+] имхо очень удобные макросы. мне они нравятся до такой степени, что вместо поиска и замены иногда делаю макрос по поиску и замене. [+] поддержка ctags'ов - легко бегать по ф-циям. [+] большое кол-во именованных(!) буферов обмена [+] наличие (неудобного -) foldingа [-] два разных vim'а не могут работать с одним файлом. [-] отладки нет [-] неудобство (присутствующего +) foldingа |
| Автор: rsm 3.2.2006, 18:59 |
| Голосую за IDE для истинных СИонистов, не испорченных тлетворным влиянием всяких там удвоенных плюсов А именно - за http://www.smorgasbordet.com/pellesc/ Положительные качества:
|
| Автор: Coocky 3.2.2006, 19:26 |
| Это потому, что не умеем правильно готовить |
| Автор: DemoCode 3.2.2006, 19:28 |
| Мне Borlandовские IDE нравятся. Думаю тут большую роль играет привычка. |
| Автор: Sun 3.2.2006, 19:33 | ||
Ура, Coocky вернулся! |
| Автор: Coocky 3.2.2006, 19:35 |
| Sun И я рад тебя видеть |
| Автор: Mal Hack 3.2.2006, 20:19 | ||
Мне тоже Борландовсике импонируют, хотя я не так много сред пробовал. Тут дело даже не в привычке, как мне кажется в понимании того, как надо писать программуи удобстве... (это как бы более уместно, ИМХО) |
| Автор: LSD 4.2.2006, 00:40 | ||
Я поностью согласен с их девизом: Создано разработчиками, для разработчиков, IDE у них классные. Хотя IDEA тоже замечательная (не знаю кому бы я отдал пальму первенства). Другие аргументы, кроме рулезз!!! и масдайй!!!, будут? |
| Автор: Kefir 4.2.2006, 00:49 |
| лучшие ИДЕ которые юзал - MS Visual Studio 2005 (C++/C#), IDEA (Java), Zend (PHP). Студия - потому что привык. Сделано вполне прилично. Мне нравится. Идея - ни эклипс ни нетбинз рядом не стояли! А по поводу зенда - читайте в разделе ПХП. Там о нём много было понаписано. |
| Автор: sergejzr 4.2.2006, 00:54 | ||
Хм.. Эклипса. Быстра, удобна, расширяема. Идеальна для JAVA, но и для других языков лучше многих конкуррентов.
Ну это IDE, а не редактор простой, поэтому запаситесь терпением при старте JAVA должна быть установлена Воскл. знаками отмечениы вещи, которые я не видел в других IDE. Добавлено @ 00:56
Zend Вливается в PHPEclipse http://www.zend.com/forums/index.php?t=msg&goto=33&S=db2d85a705748bd4c7295bfc096ab2fb |
| Автор: LSD 4.2.2006, 01:18 |
| А IDEA, а JBuilder? JBuilder тоже поддерживает SVN. А что подразумевается под удобнейшая работа? |
| Автор: sergejzr 4.2.2006, 01:32 |
| Интуитивная. Team - > syncronize. В дереве файлов отображается иконками, какие файлы надо обновить. Проект создаётся прями из ветки. Все настройки переходят к каждому в команде. Короче говоря он полностью встроен, как будто всегда там лежал. (Я не говорю, что Бильдер проигрывает здесь, обе системы возможно равны. С бильдером+SVN не работал ) Да , Бильдер находит ошибки до компиляции. Воскл. знак можно убрать. Вообще насколько я помню, Бильдер и Эклипса сопоставимы друг с другом (разве что поиск с пометками только у Эклипсы видел), но у второй много преимуществ, главное из которых - "опенсорсность". Попробуй сделать feature request у того же бильдера. |
| Автор: chipset 4.2.2006, 01:43 | ||
Я её выкинул из-за тормозов. Athlon1800+/512MB |
| Автор: sergejzr 4.2.2006, 02:01 |
| Athlon 900 / 1 ГИГ А я поставил из за того, что быстрее билдера. Раньше до версии 3.1 она действительно тормозила. Я из за этого тоже долгое время не подходил к ней. Сейчас - летает. |
| Автор: Coocky 4.2.2006, 17:08 |
| Если не ошибаюсь-уже СТОЛЬКО обсуждали новую студию, даже целый топик есть. Сколько повторят можно? Я видел другие, но толком не юзал. Поэтому говорить, что плохие они или нет-не бубу. Но вот за студию могу сказать- в ней почти нет того , что есть во многих других стороних IDE, но в других УЖ точно нет того, что есть в ней! |
| Автор: LSD 5.2.2006, 12:47 |
| Вот именно это я и хотел услышать. Только теперь пожалуйста пример. |
| Автор: Coocky 6.2.2006, 13:10 |
| Выпадающие подсказки (Intilense если не ошибаюсь)при работе с JScript и HTML. то первый минимум. Кстати,sergej.z искал такую среду разработки, и кроме молчания. я посоветовал студию |
| Автор: sergejzr 6.2.2006, 13:20 | ||
Да, студия немного громоздка и английская почемуто не хочет работать на моём русском ХР. Оказалос´в Еклипсе подсказки тоже ко всему есть. HTML Javascript CSS XML.... |
| Автор: Coocky 6.2.2006, 13:42 | ||
Что ж, тогда беру слова обратно. Но она ведб и не худшая? |
| Автор: chipset 17.2.2006, 01:40 | ||
Поставил 3.2, после набора "std::" можно идти пить кофе. Эклипс секунд 30 пытаеться понять чего от него хотят.. Добавлено @ 01:48 Вот, сейчас пишу потому-что жду пока Эклипс смилостивиться изменить настройку...Одним словом: Java. |
| Автор: stron 17.2.2006, 18:28 |
| Eclipse. Исчезновения тормозов в 3.1 не заметил, правда у меня не чистый эклипс, а с together'ом Радует большое кол-во плагинов( и бесплатных тоже ). |
| Автор: mr.DUDA 17.2.2006, 22:24 |
| Студия рулит !!! [+] Мегарулез IntelliSence - в шарпе на любой класс/метод/свойство/и т.д. набираешь максимум 3 символа - этого достаточно, остальное автоматом вставляется по Enter'у, интеллисэнс рулит [+] Суперский отладчик - теперь IntelliSence появился и в окнах Watch и Immediate ! [+] Тут же: при наведении мыши на ЛЮБУЮ последовательность символов ГДЕ УГОДНО в отладке, всплывает тултип в виде нераскрытого узла дерева, отображающего свойства объекта, на который мы "наехали"... после паузы, дерево раскрывается (в том же режиме тултипа !!!), и мы уже бродим по вложенным свойствам объекта, и так далее --- отладка превращается в праздник а-ля "линуксоиды нервно курят в сторонке [+] Рулезные тулзы для рефакторинга: на любою последовательность тыцкаем правкликом, получаем меню "Refactor" с контекстными командами типо переименовать, достать интерфейс, вынести свойство, инкапсулировать филд и другие, решарпер нервно курит в сторонке [+] Там же тулза для поиска ВСЕХ ссылок на что угодно (Find all references...) в виде дерева [+] Там же тулза для переименования ЧЕГО УГОДНО на другое имя, есть предварительный просмотр в виде дерева исходников, для сомневающихся [+] Появились Solution Folders - виртуальные папки внутри солюшена, юзая которые необязательно реально раскидывать исходники по директориям, чтобы упорядочить их (в vс++ аналог - Solution Filter) [+] Сниппеты !!!! Долой макросы, теперь есть сниппеты !!! Кто не знает, тот отдыхает [+] Смарт-тэги в студии - то что раньше было только в офисе 2003, теперь есть и в студии. Например, если навести мышкой на интерфейс, реализуемый классом, появится смарт-тэг (мелкая всплывающая подсказка в виде значка, при наводке на который появляется всплывающее меню), предлагающий создать implementation интерфейса [+] Кульный редактор XSD - теперь студия по-умному форматирует XML Schem-ы, показывая действительно красивые диаграммы таблиц и взаимосвязей между ними [+] Рулезный UML-редактор (Show Class Diagram на любом исходнике [+] Офигительная весч - Object Test Bench: любой класс теперь можно протестировать в отрыве от других, на специальном "стенде тестирования объектов". Просто нажав на любом классе и выбрав "Create Instance", мы получаем экземпляр класса, над которым можно "издеваться" как душе угодно, пока баги не уплывут прочь |
| Автор: batigoal 21.3.2006, 10:19 | ||||
В ИДЕЕ есть. Плюс CSS. Плюс рефакторинг JS-кода (!) mr.DUDA, эти фичи в Идее тоже присутствуют (правда, UML и XSD - в виде плагинов). Нет только вот этой мегафичи:
Это действительно классно. Кстати, а автоматическое преформатирование кода есть? Что-то его не упоминали, но я не верю, что оно отсутствует в такой мощной среде. Очень полезно - анализатор кода, отлавливает многие ненужные мелочи типа "модификатор доступа здесь может быть строже". Рефакторинг в Идее - просто мощнейший. Наиболее часто используемые мною фичи - безопасное удаление/переименование и инкапсулирование полей, но из самых простых. Разумеется, полная кастомизируемость всего и вся. Шаблоны типичных файлов (разумеется, расширяемые). Генерить доку (в случае Java - JavaDoc) умеют многие. А вот Идея еще и подхватывает сгенеренную доку и выводит ее в подсказках, как обычную документацию. А как вам поиск по коду на основе регекспов? Говорят - отличная штука, хотя я ни разу и не юзал |
| Автор: chipset 21.3.2006, 14:15 |
| Emacs форева |
| Автор: S.A.P. 21.3.2006, 15:10 |
| Для PHP пользуюсь Zend. Ничего более тормозного и глючного еще не встречал. Но в других редакторах нет поддержки UTF и нормального ауткомплита Для C++ пользуюсь Code::Blocks. Тоже не идеален но лучшей альтернативы из поддерживаемых GCC - не встречал (Emacs и Vim не предлагать В Eclipse толком даже не работал. Посмотрим как Zend к нему прикрутят. Eclipse CDT - тормозная фигня |
| Автор: Exception 21.3.2006, 15:23 |
| VS2005 + Refactor for VB .NET + Resharper Pro. Ни фига не тормозит. |
| Автор: srd 21.3.2006, 15:29 |
| А никто не пробовал http://www.sourceinsight.com/? После того, как научился ей пользоваться, только в ней и работаю. Совершенно изумительные возможности для навигации по коду. |
| Автор: Exception 21.3.2006, 15:29 |
| Perchilla, говоришь, в PHP z-END'a используешь |
| Автор: batigoal 21.3.2006, 16:17 |
| Какие именно? |
| Автор: Ignat 21.3.2006, 16:30 |
| Под вынью использую EditPlus для любого языка... Привычка вот такая. Иногда MSVS 7.1. На линуксе иногда KDevelop, не потому что у неё какие-либо сверхвозможности, а просто шла с дистром, иногда vim Но чаще F4 в MC. |
| Автор: srd 21.3.2006, 18:40 |
| Начал было писать, но потом решил, что проще привести http://www.sourceinsight.com/features.html на страницу с перечисленными фичами |
| Автор: batigoal 21.3.2006, 21:08 | ||
Честно говоря, единственное, что есть инновационного, как я понял - показ объектных связей не в привычном текстовом виде, а в графическом. |
| Автор: S.A.P. 22.3.2006, 08:35 | ||
Lamer George, на вас - джавистов не угодишь |
| Автор: batigoal 22.3.2006, 08:55 |
| Интересно же, что в мире происходит, за пределами нашего рая |
| Автор: LSD 22.3.2006, 11:35 | ||
Вот такие диаграмки умеет строить JBuilder |
| Автор: batigoal 22.3.2006, 13:03 |
| Да не, это понятно. Я так понял, что там не просто картинка, а с возможностью навигации. |
| Автор: LSD 22.3.2006, 14:50 |
| Это UML диаграмма, и переходы по ней тоже возможны, или ты о чем-то другом? Единсвенное но, это ограниченность возможностей по редактированию из UML-я. Т.е. новый метод не добавить, но существующий отредактировать можно. А на крайний случай есть Together, который позволяет это все и даже больше. |
| Автор: S.A.P. 22.3.2006, 14:54 |
| Lamer George, LSD, ваши явовские редакторы хоть что - нибудь не умеют? |
| Автор: LSD 22.3.2006, 14:58 | ||
Форматировать пожалуйста (елси предоставишь свой винт, то я тебе это продемонстрирую) Но это все фигня, по сравнению с другой проблемой. Они кофе не варят, ни один не умеет |
| Автор: batigoal 22.3.2006, 15:00 |
| Вот этого я не знал. Много думал. Не нашел. Добавлено @ 15:01 Кто фанатик?.. Я фанатик?!.. |
| Автор: stron 22.3.2006, 16:06 |
| Поставил Eclipse 3.2 - тормозов стало больше |
| Автор: powerOn 24.3.2006, 17:05 |
| NetBeans IDE - вот на мой взгляд сам лучший инструмент Java разработок. По основным функциям (подсветка кода, рефакторинг, управление проектом... ) все IDE для Java впринципе одинаковы, и работают не плохо. Но вот некоторые особенности NetBeans: Matisse - GUI Builder нигде такого не видел раньше, самый лучший и уникальный. (А IDEA или Eclipse так могут? NetBeans очень хорошо интегрируестя со многими серверами, такими как BEA WebLogic 9.0, Sun Java System Application Server, JBoss 4.0.3, Tomcat 5.5.9, Pointbase, Apache Derby. Имеется средство для работы с БД: можно подсоединяться к серверу БД или к источникам данных ODBC используя JDBC драйвера, выполнять запросы и посматривать их результаты. В NetBeans еще очень много интересных вещей. IDE раширяемая, к ней много плагинов, но обычно в них нет необходимости, поскольюку все необходимое уже входит в стандартную установку. Не надо качать лишних плагинов для редактирования GUI, как в Eclipse. Я признаться не понимаю почему Эклипс не включит в стандартную установку редактор для GUI, и эклипсу конкурировать надо не NetBeans или IDEA, а с Lego Я очень наслышен положительными оценками IDEA, я пытался присмотреться к ней, но не увидел ничего такого в чем бы она привосходила NetBeans... Было бы не плохо услышать сравнение (а вдруг и впрямь есть что то интересное!) NetBeans и IDEA со стороны любителей IDEA. В чем на мой взгляд NetBeans лучше IDEA, так это GUI Builder (очень важная часть любой IDE), интеграция с серверами и конечно же цена.... Во всем остальном они в принципе равны. ( Кстати IDEA для Linux/Solaris поставляют(?), если нет, то и сдесь Идея не в лидерах.... Все что сдесь понаписанно лишь мое скромное мнение. |
| Автор: LSD 24.3.2006, 18:31 | ||||
Патамушта это зло! В Java GUI прекрастно пишется руками, получается оптимальней по части кода и лучше понимаешь как оно работает.
Подсказки по коду. Вот например объявляешь ты переменную, пишешь Configuration дальше Alt+Space и тебе на выбор 3 имени к ней: conf, config, configuration, если надо можешь написать свой префикс, типа server нажать Alt+Space и вот тебе serverConfiguration (это описывается долго а делается менее чем за секунду). Еще пример надо тебе объявить переменную класс которой ты помнишь приблизительно, пришешь начало Unicast дальше Ctrl+Alt+Space и тебе показываются все классы начинающиеся с Unicast, где и выбираешь себе свой UnicastRemoteObject, плюс импорт на него ставится автоматом. Там еще много чего есть, просто это не сразу в глаза бросается, надо попользоваться чтобы узнать. В принципе если бы не пара уникальных фишек JBuilder я бы на него и не возвращался. |
| Автор: batigoal 24.3.2006, 18:54 |
| MoonCat, все перечисленные тобой фичи в Идее есть. А как у NetBeans с XML/HTML/JS/CSS/Ant/...? Autocomplete тегов, антовых тасков и вываливающиеся подсказки цветов в CSS, которые я сегодня понаблюдал, еще раз укрепили меня в уверенности превосходства IDEA. |
| Автор: Се ля ви 24.3.2006, 20:27 |
| IDEAдназначно! |
| Автор: mr.DUDA 24.3.2006, 23:36 | ||
| VS2005 + ReSharper однозначно Добавлено @ 23:37
А координаты/размеры, а локализованные варианты тоже руками прописывать ? |
| Автор: powerOn 25.3.2006, 00:41 | ||||||||||
Это не выгодно с точки зрения времени, к тому же расположение элементов (т.е. дерево всех компонентов) можно оптимизированно генерировать, что никак не повлияет на производительнось, К томуже точный и красивый интерфейс с "завязанными глазами" не построишь, а если и начнешь строить, то будешь постоянно делать перекомпиляцию, чтоб посмотреть, что получается... Да и вообще это наверное занятное дело, если форма содержит 60-70 компонентов, а форм в проекте около 30, уж извиняйте, но жизнь слишком коротка для такого удовольствия...
В NetBeans есть аналогичные, не мение мощные и удобные вещи, это Code Templates и Macros. Code Templates работает след. образом пишишь в редакторе Java кода например psvm и пробел, а редактор автоматически заменит его на public static void main(String [] args) { } или sout и пробел, а редактор заменит на System.out.println(""); и курсор между кавычек поставит. Все это можно настроить и аббревиатуру и выподающий текст. Причем там есть задания более сложных действии,например когда шаблон требует определенных премещений курсора в нужный момент и определенных автоматичеких подстановок. Можно создавать отдельные Code Templates для различных видов документов: CSS, DTD, HTML, JSP, JAVA, Plain Text, Properties, SQL. Ну что такое макрос думаю все знают: определяем комбинацию клавишь и список действии который нужно выполнить по их нажатию. NetBeans есть возможность их записи. Записываем, сохраняем, назначаем клавиши, используем. Вполне стандартная вещь, решающая многие вопросы.
Тоже самое и в NetBeans, только Ctrl+Space
Лично я не занимаюсь ни XML ни CSS, поэтому способов о ценить возможности этой части подостоинсву не было, поэтому просто пречислю, то что я там увидел по этой части. Во-первых XML Project, такой же как Enterprise или Web project, но чисто для XML и всего что с ним связанно. NetBeans позволяет редактировать и создавать след типы документов относящихся к XML группе: XML Document (Creates a new XML document. In the wizard, you can specify whether to have the file well formed, DTD constrained, or XML Schema constrained.), DTD Entity (Creates a new document type definition (DTD). DTDs describe the tags that can be used in an XML file and indicate the valid arrangement of those tags.), XML Schema (Creates an XML Schema document that specifies the namspaces and data type constraints for an XML document.), Retrieve Schema and WSDL documents (This Wizard will retrieve WSDL or Schema documents and their dependencies.) XLS Stylesheet (Creates an empty extensible style sheet (XSL) document. Use XSL documents to specify display characteristics, tag conversions, and addressing mechanisms for your XML document.) OASIS XML Catalog (Creates an OASIS XML Catalog file that maps external entity references to local resources. You can then add the catalog to DTD and XML Schema Catalogs in Runtime window.) XML Parsed Entity (Creates an external parsed entity object.) Cascading Style Sheet (Creates an empty cascading style sheet (CSS) document. Use a CSS to format the information contained in your XML document.) Везде есть подсветка кода, это точно. Я не смотрел на раличные примочки типа всплывающих меню, поскольку просто не разбираюсь в семантике документов. Могу лищь сразу отметить что в XML документах (XML Document, Ant) они точно есть, и списки с подсказками выпадают. Вот например заметил для DTD документов такие фишки: Generate CSS (видимо по DTD генерируют CSS), Generate Documentation , Generate DOM Tree Scanner (генерирует java классы для сканирования дерева, заданного этим DTD) SAX Document Handler Wizard (тоже для генерации каких-то java классов, что-то с JAXP и SAX связанно) В общем на возможность преобразования из одного вида документа в другой IDE богата. HTML/JSP можно редактировать с панелью компонентов, простым перетаскиванием. Среди компонентов на палитре есть например Buttons, Forms, Use Beans, Link, Image, JSTL Choose, JSTL if, JSF Form, DB query, DB Update, DB report... Я только выборочно пречислил их на самом деле гораздо больше. Я плохо в XML/DTD/CSS/XLS разбираюсь и не знаю зачем все это нужно. Лучше сами посморите, но с XML документами NetBeans работает, и предоставляет далеко не текстовый радектор... Ant XML NetBeans редактирует тоже с выпадающими подсказками и подсветкой текста, более того у них там ANT отладчик встроенный , можно пошагам процесс сборки проити... А IDEA так может?
И GUI Builder как Matisse??? |
| Автор: batigoal 25.3.2006, 10:48 | ||
| Вот насчет отладчика не знаю, не пробовал. Обычно у меня таски атомарны. В понедельник посмотрю.
Есть такое. У них есть GUI-дизайнер на основе forms. Механизм, насколько я понимаю, такой - рисуешь GUI (в виде *.form-файла) и биндишь его к какому-нибудь классу. А потом либо генеришь код, либо подключаешь эту форму непосредственно к проекту (тогда еще нужно будет тянуть с собой их библиотечку). Но деталей процесса рассказать не могу, с GUI не работал. |
| Автор: LSD 25.3.2006, 13:40 | ||||
| Чем мне нравятся .NET-чики, так это своими железными аргументами
А laout manager на что? Пусть он работает
Это другое. Но это в IDEA тоже есть. |
| Автор: ALKS 31.3.2006, 13:04 | ||
Это просто смешно. купите нормальный десктоп и воткните больше памяти. Стоимоисть любого, даже самого навороченного десктопа - ничто, по сравнению с зарплатой хорошего программиста. любое железо для разработчика окупаеться за три месяца.Если в вашей организации этого не понимают, мне вас искренне жаль. Я просто не знаю что такое "тормоза" среды разработки. любой. |
| Автор: S.A.P. 31.3.2006, 13:25 |
| вероятно из за того, что у тебя другое понятие о "быстрых" IDE? Ну не решаются на данный момент тормоза Zend и Eclipse наращиваеняем железа, хоть об стену убейся. А я знаю что такое тормоза еще с допотопных компов, только тогда таких IDE навороченных не было. |
| Автор: ALKS 31.3.2006, 16:28 | ||
У меня бокс IBM. Pentium 4 3GHz c гипертрейдингом или как его там(не селен я в железе, винда показывает 2 проца), 2.5 Gb mem, SCSI. старая машина довольно - больше года уже. Не торомозит у меня Eclipse вообще. |
| Автор: stron 31.3.2006, 16:41 | ||
Ну как сказать, есть у меня HT или нет такого, я даже и не знаю, но есть P4 - 3GHz да 3Gb памяти |
| Автор: lancode 18.5.2006, 14:12 |
| Любой из клонов vi, кстати vi - от Visual Interface |
| Автор: chipset 18.5.2006, 16:14 |
| Лучше всего Emacs и точка. |
| Автор: Domestic Cat 18.5.2006, 17:10 |
А это хто? 1. IDEA 2. Студия + неглючащая версия решарпера |
| Автор: Mayk 18.5.2006, 17:11 |
Емакс силён, но он не силнее VIM. В vim7.0 появилось ИНТЕЛЛЕКТУАЛЬНОЕ дополнение(хотя я его не юзаю, мне тупое нравится и ctags у меня нет), tab'ы(буферы были ещё до этого). Ещё вим можно (в теории) интегрировать в visual studio. Ещё vim можно (в теории) интегрировать в kdevelop (калька с визуал студио под KDE). Можно прикрутить просмотр man страниц, .html страниц и пр. |
| Автор: Ignat 18.5.2006, 17:18 |
Вот с этого момента подробнее плиз... |
| Автор: Амортизатор 18.5.2006, 19:22 |
| 1.Eclipse 3.1 2.Idea 3.NetBeans 4.MS Visual Studio Не подумайте, что я отъявленный явист, просто в последнее время на работе много приходится возиться с Java, и удобство, предоставляемое для работы Java-средами просто потрясает. MS VS просто не идет ни в какое сравнение, после Eclipse морально просто тяжело переходить обратно в студию. Правда, с соответсвующими плагинами MS VS тоже выглядит неплохо (помидорчики), но факт - в сыром виде данная иде не может обеспечить и сотую долю удобства любой перечисленной выше среды для Java. Не знаю, с чем это может быть связано, наверняка сказывается сложность и неоднозначность языка С++, к тому же студия заточена под несколько языков и обеспечивать навигацию по проекту в этом случае сложнее. |
| Автор: Mayk 20.5.2006, 19:09 |
Поиск по ключевым словаи kdevelop и kvim. Слайды лежат на http://www.freenux.org/mirrors/kvim/screenshots.html прямая ссылка на слайд: http://www.freenux.org/mirrors/kvim/shots/kdevelop.png |
| Автор: Ignat 22.5.2006, 09:44 |
| Mayk, у тебя опыт интеграции есть? Какие впечатления? |
| Автор: Mayk 23.5.2006, 09:21 |
Пробовал интегрировать только в VS. Впечатлений ноль, так как с первых двух раз не нашёл регистрацию адд-ина и забил. А в kdevelop даже не пытался - он слишком гуивый и, следовательно, тормозной. |
| Автор: chaos 6.8.2009, 13:18 |
| скоро будет 2 года как юзаю Eclipse CDT. В целом считаю для разработки на С++ под линуха не плохой. VS 2005 + VA тоже прикольно, но очень часто VA при использовании boost становится не хорошо KDeveloper на мой взгляд унылая среда. что касается Idea - то мне кажется прикольно |
| Автор: kamre 6.8.2009, 20:19 | ||||||
Да, CDT c 2006 года сильно похорошел, сейчас уже мало уступает MSVC+VA, только вот с отладкой все равно хуже у него.
да чего уж там, при использовании boost всем средствам разработки становится нехорошо, даже компиляторам
Вот это точно, третья версия вообще почти никакая для C++. Новая еще не вышла, а беты всякие падают только так на hello world. Может быть еще QtCreator когда-нибудь доделают, а то он пока очень слаб в плане индексирования исходников. |
| Автор: nerezus 8.8.2009, 02:30 |
| Мои имхи: 1) IDEA С огромным отрывом: 2) VS 3) eclipse 4) Прочие остальные. Отрыв VS от IDEA исчезает при наличии плагина ReSharper в VS. |
| Автор: Samotnik 10.9.2009, 12:31 |
| IntelliJ IDEA |