-
- Забыли code::blocks и столь любимый всеми web-девелоперами sublime - 8051(02.03.2019 20:15, )
- спасибо за sublime - General(03.03.2019 14:16)
- Code::blocks не способен переварить большой проект, виснет или падает. Пробовал его когда-то. Равно как и Anjuta не может. - fk0(02.03.2019 22:02)
- Использую для этого Doxygen. В сгенерированной html-документации есть графы связей, списки всего чего в программе объявлено и гиперссылки из исходников и на исходники - AlexG(28.02.2019 15:45 - 15:48, ссылка, ссылка)
- Многофункциональные текстовые редакторы сводный системный топик -> - Evgeny_CD(28.02.2019 13:41, ссылка)
- Visual Studio Code, не? Бесплатный и кросплатформенный. От Эклипся меня почему-то воротит, а этот "зашел" сразу. ТамОшний "ИнтелиСенс" (для С и С++) довольно хорошо работает "искаропки", а если немного "подкрутить", понимает условную компиляцию в Сидоргек(38 знак., 28.02.2019 10:48 - 12:44)
- Лично мне для php нужно, а лучше универсальное решение. - General(28.02.2019 13:24)
- С этого стоило и начинать. С того, что язык скриптовый. И это уводит совсем в другую сторону, практически в параллельную вселенную. Для тех кому лень дальше читать: ActiveState Komodo. fk0(10857 знак., 01.03.2019 01:34)
- Ваша классификация языков программирования точь-в-точь такова, как классификация животных из древне-китайской энциклопедии: :) Ксения(1583 знак., 03.03.2019 13:35 - 16:37)
- Не соглашусь, во-первых я чётко подвёл к мысли, что возможны разные классификации, существование одних не запрещает другие. И если смотреть под разными углами -- можно видеть разные свойства. Языки с динамической типизацией и со статической явно fk0(9024 знак., 03.03.2019 15:39)
- Под непроцедурным языком я имела ввиду Prolog и ему подобные. А что касается прочих ваших рассуждений, то нам они пофигу - как писали на C/C++, так и будем писать! :) Потому что в микропроцессорном программировании важно до предела минимизировать Ксения(66 знак., 03.03.2019 17:21 - 17:23)
- Не соглашусь, во-первых я чётко подвёл к мысли, что возможны разные классификации, существование одних не запрещает другие. И если смотреть под разными углами -- можно видеть разные свойства. Языки с динамической типизацией и со статической явно fk0(9024 знак., 03.03.2019 15:39)
- Респект и уважуха. Сначала хотел обвинить в графомании, но передумал :-) - SciFi(03.03.2019 13:48)
- +1 - Vit(03.03.2019 13:52)
- Спасибо! - De_User(03.03.2019 09:40)
- Спасибо. fk0, пиши больше про программирование. - Ruslan(03.03.2019 09:31)
- Если и есть на Сахаре программисты, то я начинаю понимать, кто :) - VLLV(03.03.2019 09:15)
- +1 - VD(03.03.2019 21:46)
- Спасибо, офигенная статья вышла. Я бы такое философствование мог читать ежедневно по полчаса. - General(03.03.2019 08:42)
- Ваша классификация языков программирования точь-в-точь такова, как классификация животных из древне-китайской энциклопедии: :) Ксения(1583 знак., 03.03.2019 13:35 - 16:37)
- Там всё плагинами расширяется, так что скорее всего и для PHP что-нить написАли. - Сидоргек(28.02.2019 15:17)
- С этого стоило и начинать. С того, что язык скриптовый. И это уводит совсем в другую сторону, практически в параллельную вселенную. Для тех кому лень дальше читать: ActiveState Komodo. fk0(10857 знак., 01.03.2019 01:34)
- Тамошний "интеллисенс" был настолько говно, что они прикрутили к студии Clang Code Model. Поэтому на самом деле подойдет любая IDE, у которой прикручен шланг: QtCreator, KDevelop, VS Code, MSVS и иже с ними. - lloyd(28.02.2019 11:11)
- Значит, мне везло. Или там уже не "интеллисенс"? - Сидоргек(28.02.2019 11:13)
- Там плагины ставить можно, прямо из самой VS-Code. Для разных проектов можно разный набор плагинов, как больше нравится. Шлаг тоже далеко не идеал, сломать его достаточно просто. Я поэтому и делаю упор на тупой поиск, а не видение C++ "как fk0(385 знак., 28.02.2019 11:28)
- Насчет плагинов: я сейчас в ентом Коде STM32-Кубом сгенерированный код JLink-ом дебажу. Плагин cortex-debug называется. - Сидоргек(28.02.2019 12:48)
- ИМХО вим удобен тем, кто к нему привык. Мне оно примерно такое же неудобное, как автокад: "сделано инопланетянами для инопланетян". - Сидоргек(28.02.2019 12:42)
- хм, интересно, а я после автокада на другие системы не могу без слёз смотреть - =AlexD=(28.02.2019 12:48)
- Я ж говорю - привычка, "синдром утёнка". Автокад рожали когда винды не было и общепринятых приёмов работы мышкой. А (например) Солидворкс - он уже "виндообразный" и простому человеку вкуриться в него легче. - Сидоргек(28.02.2019 12:51)
- хм, интересно, а я после автокада на другие системы не могу без слёз смотреть - =AlexD=(28.02.2019 12:48)
- Там плагины ставить можно, прямо из самой VS-Code. Для разных проектов можно разный набор плагинов, как больше нравится. Шлаг тоже далеко не идеал, сломать его достаточно просто. Я поэтому и делаю упор на тупой поиск, а не видение C++ "как fk0(385 знак., 28.02.2019 11:28)
- Значит, мне везло. Или там уже не "интеллисенс"? - Сидоргек(28.02.2019 11:13)
- Лично мне для php нужно, а лучше универсальное решение. - General(28.02.2019 13:24)
- SlickEdit - платный, но он того стоит. Создать проект, подключить все файлы и далее навигация по коду становится просто обалденной. =AlexD=(53 знак., 28.02.2019 07:08 - 07:20)
- Спасибо. - General(28.02.2019 13:24)
- Есть проблема, что скорей профессиональные программисты мало пользуются такими программами. Какой-то функционал частично востребован, но часто сводится к обычному поиску. Потому, что надёжно такие программы в принципе работать не могут, для fk0(12524 знак., 28.02.2019 01:09 - 01:23)
- Класс! Ты просто молодец! - FDA(01.03.2019 10:34)
- Копаюсь сейчас в потрохах LwIP, благодаря чему моё мнение о IDE IAR-а сильно улучшилось. Как редактор оно не очень, но добрую половину перечисленных выше пунктов умеет. Нужную инфу для навигации оно собирает в процессе билда, нет проблемы разного ЫЫукпу(317 знак., 28.02.2019 16:16)
- Ну ты монстр.Я всегда подозревал , но теперь осознал.Круче тебя я лично не встречал пожалуй , хотя повидал много всякого. - PlainUser(28.02.2019 12:04)
- в основном неизвестны макросы препроцессора - плюс "глобальные" макроопределения, объявленные в свойствах проектов IDE, и настройки в крыжиках - Vit(28.02.2019 11:26)
- Если вдаваться в детали, то и макросы сгенерированные самим компилятором (смотри по ссылке, жми кнопку Edit и смотри командную строку). Их в частности могут менять другие отдельные опции компилятора (как и поведение при компиляции, например часто fk0(2398 знак., 28.02.2019 11:48, ссылка)
- Эк вас понесло. ИМХО первоначальный вопрос стоял об удобном инструменте ковыряния в собственных исходниках, а не уберкомбайне, который за тебя всё распарсит, скопилирует отладит и исправит. - =AlexD=(28.02.2019 12:13)
- Про "собственные" это ты сам только что придумал. - SciFi(28.02.2019 12:16)
- счетай телепатией - =AlexD=(28.02.2019 12:34)
- Про "собственные" это ты сам только что придумал. - SciFi(28.02.2019 12:16)
- Эк вас понесло. ИМХО первоначальный вопрос стоял об удобном инструменте ковыряния в собственных исходниках, а не уберкомбайне, который за тебя всё распарсит, скопилирует отладит и исправит. - =AlexD=(28.02.2019 12:13)
- Если вдаваться в детали, то и макросы сгенерированные самим компилятором (смотри по ссылке, жми кнопку Edit и смотри командную строку). Их в частности могут менять другие отдельные опции компилятора (как и поведение при компиляции, например часто fk0(2398 знак., 28.02.2019 11:48, ссылка)
- Спасибо! - Codavr(28.02.2019 11:04)
- Спасибо, мощно описал. - Evgeny_CD(28.02.2019 01:36)
- Source Insight. Еклипсовый сишный редактор тоже весьма хорош, но боюсь его трогать: хз, как он работает в плане настроек. - SciFi(27.02.2019 23:09)
- плюсую. компактный софт. для анализа чужого кода один из лучших. Mahagam(65 знак., 28.02.2019 01:18)
- Understand -> Раньше называлась Understand for C++ - Evgeny_CD(27.02.2019 22:54, ссылка)
- ++ и на фтп электроникса была вроде ломанная - megajohn(27.02.2019 23:11)
- Забыли code::blocks и столь любимый всеми web-девелоперами sublime - 8051(02.03.2019 20:15, )