akaGM
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ссылки на форуме выбираем фонты для редакторов кода внешние ссылки http://nirsoft.net/programmer_tools.html -- небольшая подборка утилит для программистов http://www.thefreecountry.com/programming/ -- свободный софт для программистов http://www.nixp.ru/soft/ -- большая подборка софта для разработки приложений под Линукс Подборка ресурсов такого же рода от каких-то конкурентов условные обозначения X -- кросс-платформенная W -- windows L -- linux M -- Mac OS O -- open source F -- free S -- shareware C -- commercial цветом выделены разработки форумчан Компиляторы IDE Alt SQL Developer for Oracle [W S] -- Отличная среда для написания SQL скриптов, PL/SQL программ для Oracle. Есть продвинутые редакторы объектов базы данных. Eclipse [X F] -- мощнейшая IDE от IBM с большим количеством расширений NetBeans [X F] -- неплохая IDE от Oracle Code::Blocks [X O] -- IDE (C/C++), возможно подключение других компиляторов SharpDevelop [W O] -- IDE для NET кодеров UltraEdit Studio [W C] -- довольно продвинутая IDE MonoDevelop [L O F] -- Хорошая IDE под Linux, в первую очередь ориентирована на C#, но хорошо работает и с C++. Поддерживает проекты Visual Studio и в целом на неё похожа. IntelliJ IDEA (форум) [X S/FO] -- Одна из лучших IDE для Java. Есть бесплатная open-source версия CodeLite [X O] -- свободная, кросс-платформенная среда разработки программного обеспечения (С/С++) Ultimate++ [X O] -- кросс-платформенный инструментарий разработки ПО (С++) Aptana Studio [X F] -- особенно вторая версия - основанная на Eclipse среда разработки Web-проектов (HTML, CSS, JavaScript, PHP, Ruby), валидация, отладка, форматирование исходников, встроенный сервер для предварительного просмотра Spket IDE [X F] -- "правильный" редактор JavaScript на основе Eclipse (существует в виде плагина под Eclipse и отдельной IDE) SASM [W L O] -- простая среда разработки для языков ассемблера NASM, MASM, GAS, FASM с подсветкой синтаксиса и отладчиком ZeroBrane Studio [X O] -- кроссплатформенная легковесная среда разработки для языка Lua: подсветка синтаксиса, автодополнение, анализ кода и отладка для Lua 5.1, Lua 5.2, Lua 5.3, LuaJIT и других ВМ; портативна (инсталляторы тоже есть), включает в себя всё необходимое (в т.ч. ряд популярных библиотек Lua) для запуска и работы на любой из поддерживаемых платформ. Visual Studio Code [X O F] -- IDE от Microsoft с большим количеством расширений juCi++ [X O F] -- Быстрая IDE для C++11, C++14 и C++17 (используется libclang). Поддержка git (без него самого - используется библиотека libgit2), CMake и Meson; рефакторинг, спеллчекинг и многое другое. Средства сборки проектов CMake [X O] -- генерирует файлы управления сборкой для Visual Studio, GNU Make, Code::Blocks, Codelite, Ninja, Eclipse, Sublime Text и др. Premake (скачать) [X O] -- на основе Lua-скрипта конфигурации генерирует файлы управления сборкой для Visual Studio, GNU Make, Xcode, Code::Blocks, Codelite, SharpDevelop, MonoDevelop. GENie [X O F] - форк Premake4. В отличие от предка может генерировать проекты для Ninja, FASTBuild и Qbs / QtCreator. tup (гитхаб) [X O F] -- собирает проект на основе простого конфигурационного файла (он может быть и на Lua). Ninja (скачать) [X O] -- собирает проект. Очень быстро. gn [X O F] - консольная утилита для генерации файлов сборки для Ninja. samurai [L O F] - Ninja-совместимый сборщик. FASTBuild (гитхаб) [X O F] - высокопроизводительное средство сборки. В отличие от большинства конкурентов поддерживает распределённую компиляцию и кэширование (сетевое или локальное). Документация Doxygen (гитхаб) [X O F] - утилита генерация документации (HTML, LATEX, RTF, PostScript, PDF со ссылками, сжатом HTML и Unix man) по комментариям в исходном коде C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl и D. Zeal (гитхаб) [X O F] - замечательный инструмент оффлайн-просмотра документации. Аналог программы Dash для macOS/iOS и использует её наборы документации (около 200!) для основных языков программирования/разметки и прочую документацию. Есть нечёткий поиск (экспериментально). Highlight (гитхаб) [X O F] - утилита конвертации исходного кода (более 200 языков!) в HTML, XHTML, LATEX, TEX, RTF, ODT, SVG, BBCode и escape-последовательности терминала. Есть пакетный режим, вставка в/из буфер(а) обмена. Широкие возможности настройки, есть встроенный скрипт-движок (Lua). Редакторы ...общего назначения Geany (форум) [X O] -- мощный редактор исходного кода HippoEdit [W] -- редактор исходного кода (бесплатный для xUSSR) Notepad++ (форум) [W O] -- мощный редактор исходного кода SciTE и SciTE Ru-Board Edition [W O] -- редактор кода Notepad 2 [W O] -- очередной редактор на движке Scintilla с расширениями AkelPad (форум) [W O] -- маленький удобный и быстрый блокнот, за счёт плагинов и дополнений превращается в удобный и мощный инструмент Sublime Text (форум) [X S] -- редактор кода с потрясающими возможностями SynWrite [W O F] -- бесплатный редактор кода (в исходниках), есть portable-версия (на данный момент, декабрь 2017го, разработка приостановлена) Source Insight (форум) [W S] -- проектно-ориентированный редактор со встроенными средствами анализа C/C++, C# и Java кода BowPad [W O] -- очередной редактор на движке Scintilla c Ribbon-интерфейсом (для Windows Vista и выше) CudaText (форум) [X O] -- мощный кроссплатформенный редактор кода от автора SynWrite: мультикаретки и мультивыделение, подсветка синтаксиса множества типов файлов, автодополнение, большое количество плагинов (Python, манипуляции с текстом, файлами, менеджер проектов, вызов внешних утилит и др.). ...бинарные winhex [W C] -- Hex редактор (работа с файлами, дисками, процессами в RAM) HxD [W F] -- бинарный редактор, достойная замена платному WinHex'у XVI32 [W F] -- продвинутый шестнадцатеричный редактор, не требующий инсталляции. wxHexEditor [X O] -- неплохой кроссплатформенный шестнадцатеричный редактор (хотя всё ещё бета), вроде поддерживается, portable. FlexHex (форум) [W S] -- Удобный шестнадцатиричный редактор для Windows HT Editor [W O] -- Консольный HEX-редактор hexplorer[W F] -- Бесплатный HEX-редактор WinVi32 [W O] -- Бесплатный HEX-редактор Frhed [W F] -- Бесплатный HEX-редактор Анализаторы кода/форматеры ...анализаторы кода Understand [W C] -- мощный интеллектуальный анализатор кода VCC [W O F] -- Статический анализатор С кода Splint [X O F] -- Статический анализатор С кода Cppcheck [X O F] -- Статический анализатор С кода Code Visualizer [W S] -- Программа для схематического отображения исходного кода на С++ ...форматеры Artistic Style (astyle) [X O F] -- Бесплатная и маленькая кросс-платформенная утилита для приведения C, C++, C#, Java исходного кода к указаному стилю uncrustify [X O F] -- утилита для форматирования исходных текстов Си с ~400 опций! JEDI Code Format [W O F] -- утилита для форматирования исходных текстов Object Pascal. DelForExp [W O F] -- утилита для форматирования исходных текстов Object Pascal Отладчики/профайлеры/дизассемблеры ...отладчики OllyDbg [W F] -- бесплатный проприетарный 32-битный отладчик WinDBG [W F] -- довольно сносный набор отладочных утилит от M$ valgrind [L M O] -- универсал, профайлер, отладчик, анaлизатор утечек памяти и alleyoop -- гуй к нему x64dbg [W O] -- open-source x64/x32 отладчик для win ...профайлеры AsmProfiler [W O F] -- универсальный профайлер Delphi MiniProfiler [O F] -- простой профайлер для Delphi GpProfile2011 [O F] -- продвинутый профайлер, сопрягаемый с кодом Delphi Sampling Profiler [W F] -- профайлер для Delphi, работает только с бинарниками AQTime [W C] -- мощный профайлер Intel Parallel Studio [X C] -- Мощная среда разработки и профилирования приложений под интеловские процессоры JProfiler [X C] - мощный профайлер Java и в особенности J2EE ...дизассемблеры IDA Pro [W C] - Лучший из всех ИНТЕРАКТИВНЫЙ дизассемблер edb [L O] -- неплохой дизассемблер под Линукс ...прочее Hawkeye - The .Net Runtime Object Editor [W F] -- Утилита, которая позволяет смотреть, редактировать, анализировать и вызывать почти любой объект .Net приложения. Полезно при отладке, тестировании, изучении работы приложения. AutoIt Window Information Tool [W F] -- Позволяет получить информацию об указанном окне с целью дальнейшей автоматизации работы с ним. Это заголовок окна, текст (видимый или скрытый), координаты, свойства выбранного контрола. Входит в состав пакета AutoIt. Поддержка x86 и x64 Delphi Application Peeper (DAP) [W F] -- средство для анализа и отладки запущенных приложений, написанных на Delphi и C++ Builder. Показывает опубликованные свойства объектов. Версия Lite бесплатна. Window Detective [W O] -- аналог M$ Spyxx WinDowse [W O] -- ещё один аналог M$ Spyxx Линковщики UniLink [W F] -- продвинутый линковщик для Windows. Системы отслеживания ошибок в программных продуктах (баг-трекеры) сравнительная таблица возможностей баг-трекеров (wiki) Redmine [X O F] -- имеет интеграцию с VCS, поддержку wiki, Agile, плагинов MantisBT [X O F] -- универсальный баг-трекер. Не имеет интеграции с VCS Trac [X O F] -- имеет встроенную wiki и интеграцию с VCS. Не поддерживает Agile. BugZilla [X O F] -- популярная система начального уровня Конвертеры/препроцессоры f2c [X O] -- генератор C-кода из Фортрана f2py [X O] -- генератор Python-интерфейса из Фортрана ForPasC [W F] -- генератор С и Pascal-кода из Фортрана Highlight [X F] -- программа для конвертирования исходного кода в HTML, XHTML, RTF, LaTeX, TeX, SVG, BBCode и escape-последовательности с подсветкой синтаксиса. Работа с ресурсами Dependency Walker [W F] -- утилита анализа зависимостей исполняемых и др. файлов, генерит списки экспортируемых функций из dll ResEdit [W F] -- редактор ресурсов, судя по названию :) PEiD [W F] -- получение информации о бинарных файлах (платформа, паковщик итд) ResHacker [W F] -- небольшой редактор ресурсов Системы управления версиями Git [X O F] -- современная распределённая система управления версиями. Позволяет сливать больше двух веток за раз. Mercurial [X O F] -- децентрализованная система управления версиями Subversion [X O F] -- централизованная система управления версиями Fossil [X O F] -- распределённая система управления версиями Bazaar [X O F] -- распределённая система управления версиями. Привычная пользователям svn и cvs ситема команд. TortoiseGIT [W F] -- клиент для GIT (Windows only) TortoiseHG [X O F] -- клиент для Mercurial (Кросс-платформенный, на питоне) TortoiseSVN [W F] -- клиент для Subversion (Windows only) Download SVN [O F] -- простейшая утилита для загрузки из SVN- и GIT-репозиториев Commit-monitor for Subversion repositories [W O F] -- мониторинг изменений в SVN-репозитарии tig [L O F] -- Консольная утилита для git. Использует ncurses и парсит вывод git, что не очень быстро (на C) gitui [X O F] -- Консольная утилита для git. Использует libgit2 (на Rust) Компараторы WinMerge [W O F] -- утилита сравнения директорий и файлов. Интегрируется с CVS-системами как штатная diff-утилита. SourceGear DiffMerge [W F] -- аналог WinMerge. ExamDiff Pro [W C] -- утилита сравнения директорий и файлов (есть v5.5.1.8 рабочая) Beyond Compare [X S] -- продвинутая утилита сравнения директорий и файлов. Интегрируется с Subversion и Explorer. Тотальная настройка горячих клавиш, open source плагины (смешная цена). Araxis Merge [WM C] -- сравнение каталогов, файлов (в том числе бинарных и изображений), интеграция с системами контроля версий и IDE, поддержка сравнения текста в документах MS Office Kompare [L O] -- простой компаратор под KDE, возможностей немного, зато легкодоступен под Linux (по крайней мере, в Debian/Ubuntu/Mint) KDiff3 [X O] -- сравнение файлов и каталогов (двух или трёх), сравнение построчно и посимвольно. Интегрируется с SVN- и Git-системами как штатная diff-утилита. Поиск и замена jq [X O F] - консольная утилита для всевозможной работы с JSON. Есть вики. ripgrep [X O F] - консольная утилита (с "говорящим" названием) для поиска/замены текста. Подробнее в блоге автора: ripgrep is faster than {grep, ag, git grep, ucg, pt, sift} qgrep [X O F] - консольная утилита для индексированного поиска (и по регулярному выражению тоже!) по содержимому. Индексы сжимаются алгоритмом lz4. Есть режим автоматического отслеживания изменений существующих файлов. PowerGREP [W C] - утилита для быстрого поиска и замены фрагментов текста в указанных файлах или папках. Есть регулярные выражения. Консольного режима нет. TextPipe [W C] - программа для пакетной обработки файлов. Программа служит для форматирования и обработки текстовой информации, замены текста (включая регулярные выражения), выполнения сложных преобразований, конвертирования текста из одного формата в другой. Есть консольный режим. Бинарные упаковщики/защита программ Cracklab.ru -- подборка упаковщиков и др. средств защиты UPX [X O F] -- упаковщик исполняемых файлов. MPRESS [W F] -- бесплатный высокоэффективный упаковщик исполняемых файлов (PE32/PE32+/.NET/MAC-DARWIN) AsPack [W C] -- Программа для сжатия исполняемых файлов для Windows TrueCrypt [X O] -- защита файлов от несанкционированного доступа. возможно управление защитой из своей программы. Universal Extractor [W F] -- для извлечения данных из установщиков, msi-инсталляторов и архивов практически любых типов. Список поддерживаемых форматов. Exeinfo PE [W F] -- один из самых продвинутых анализаторов .exe (более 600 упаковщиков), возможность определения вирусов-фейков, ресурс-граббер Инсталляторы WiX [W O] -- набор утилит для создания пакетов MSI на базе XML-сценариев NSIS [W O] -- скриптовый инсталлятор Inno Setup [W F] -- скриптовый инсталлятор с синтаксисом а-ля Pascal Калькуляторы Precise Calc [W O F] -- простой удобный калькулятор, макросы и формулы, различные константы (хорошая замена штатному) SpeedCrunch [X O F] -- продвинутый калькулятор с кучей возможностей Чиста калькулятор [W F] -- весьма продвинутый, (но не без ошибок?) SimpleCalc [W F] -- Простой калькулятор 32-bit ASM Calculator [W F] -- 32-битный калькулятор. Позволяет выполнять арифметические и битовые команды Ассемблера. NumLock Calculator [W F] -- история вычислений, быстрый вызов по "горячим клавишам", можно добавлять собственные функции Calc++ [W F] -- Калькулятор выражений для программиста OpalCalc [W F] -- ещё один продвинутый калькулятор Визуализация кода и алгоритмов, построение блок-схем FCEditor [W S] -- Программа для автоматического построения блок-схем программ из исходного текста на языках С# и Pascal (Delphi) Прочее Microsoft Applicaion Verifier [W F] -- Средство автоматического тестирования приложений и обнаружения ошибок Expresso [X F] -- небольшая быстрая утилита для работы с регулярными выражениями JGsoft RegexBuddy (форум) [W C] -- Удобная утилита для составления и отладки регулярных выражений ILMerge [W F] -- Утилита объединения dotNet сборок в один исполнимый файл ILSpy [W O] -- Развивающийся проект с открытым исходным кодом, в будущем - полный аналог Reflector'а Form Generator [W F] -- Генератор форм для Delphi/Builder на основе структуры таблицы. Коннект на основе ADOConnection. (разработка mdid) Формирование прайс листа [W F] -- Сохранение и загрузка результатов, ценовые профили, выгрузка результатов в Excel Анализ проекта Delphi [W F] -- Парсит pas файлы, формируя дерево. Может хранить описания классов, процедур, функций, юнитов. Для того, что бы не забыть назначение онных Atlassian JIRA -- Баг-трекер (и таск-трекер тоже) Atlassian Confluence -- Вики-система, можно использовать для онлайн-документирования разработок + оформлять требования (интегрируется с Jira). | Всего записей: 24120 | Зарегистр. 06-12-2002 | Отправлено: 01:41 04-08-2011 | Исправлено: data man, 16:48 25-04-2021 |
|