The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск интегрированной среды разработки Red Panda C++ 3.2

30.11.2024 11:45

Опубликован выпуск проекта Red Panda C++ 3.2, легковесной интегрированной среды разработки для языков C, C++ и GNU Assembly. Red Panda C++ продолжает развитие IDE Dev-C++, которая была переписана с Delphi на С++ с использованием библиотеки Qt. Код проекта распространяется под лицензией GPLv3. Изначально среда разработки Dev-C++ поддерживала только платформу Windows, но в Red Panda C++ добавлена поддержка платформ Linux и macOS.

Из особенностей Red Panda C++ можно отметить автодополнение кода, проверку синтаксиса во время редактирования, возможность сворачивания блоков кода, автоформатирование; отладчик с поддержкой стека вызовов и интерфейсом для просмотра содержимого памяти; использование тем оформления и цветовых схем; наличие тёмного режима интерфейса; интерфейс для ведения списков задач (TODO) и закладок; гибкие функции поиска и замены; возможности для проведения рефакторинга (переименования переменных, классов, методов и функций).

Среди изменений в новой версии:

  • Реализована поддержка строковых литералов с префиксами LR/UR/uR/u8R.
  • Улучшено определением информации об установленном наборе компиляторов GCC.
  • Улучшены операции копирования и экспорта в формате HTML, добавлена возможность указания номеров строк при экспорте.
  • Добавлена поддержка копирования содержимого, используя комбинацию Ctrl+Drag/Drop.
  • В настройки добавлена кнопка "Copy Compiler Set" для копирования состава набора инструментов компилятора.
  • В отладчике реализовано автоматическое переключение фокуса на панель трассировки стека в случае остановки выполнения на позиции, не связанной с файлами с исходным кодом.
  • Изменены отступы в диалоге поиска и замены. Обеспечено выставление фокуса на поле ввода при открытии диалога поиска и замены.


  1. Главная ссылка к новости (https://github.com/royqh1979/R...)
  2. OpenNews: Выпуск интегрированной среды разработки Red Panda C++ 3.0
  3. OpenNews: Сообщество Eclipse представило интегрированную среду разработки Theia IDE
  4. OpenNews: Первый выпуск проекта Pulsar, подхватившего разработку редактора кода Atom
  5. OpenNews: Обновление редактора кода CudaText 1.192.0
  6. OpenNews: В многопользовательском редакторе кода Zed обеспечена поддержка Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62322-redpanda
Ключевые слова: redpanda, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонимус_б67 (?), 11:51, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >но в Red Panda C++ добавлена поддержка платформ Linux и macOS.

    Для которых нет сборок

     
     
  • 2.9, анонд (?), 12:55, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    open source же https://github.com/royqh1979/RedPanda-CPP/blob/master/BUILD.md
    есть AppImage который также нужно собрать самому, а раньше выкладывали сборки
     
  • 2.16, Fastcode (-), 13:40, 30/11/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.17, Аноним (17), 13:48, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я худею с нынешних горе-линуксоидов.
     
  • 2.28, НяшМяш (ok), 15:22, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Собирается элементарно.
    https://aur.archlinux.org/packages/redpanda-cpp
     

  • 1.2, Аноним324 (ok), 11:57, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Оригинальный Embarcadero DEV-C++ работает намного лучше.
     
     
  • 2.3, Аноним (3), 12:04, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только код к нему перестали публиковать с 2005 года.
    https://sourceforge.net/projects/dev-cpp/files/Sources/
     
     
  • 3.5, Аноним (5), 12:29, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так и хорошо, никто не залезет шаловливыми ручками.
     
     
  • 4.18, Аноним (17), 13:54, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зато подкинут вам открыть в нём проектик со специально подготовленным сборочным скриптиком сторонними шаловливыми ручками ;) Ага, уязвимостей нет.
     
  • 2.8, Аноним (8), 12:54, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Блоб компилятора Pascal не собирается и не бутстрапится с помощью gcc.
     

  • 1.4, Аноним (5), 12:28, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Панда это отличный символ нелепости. Панда хищник который не в состоянии охотится в силу интеллектуальных способностей и поэтому ест только бамбук. Так же и сабжевый ide с функционалом менее чем у текстового редактора.
     
     
  • 2.7, Аноним (8), 12:50, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Разве текстовый редактор может осуществлять трасировку выполнения программы?
     
  • 2.11, анонд (?), 12:57, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    красная панда (также малая панда, кошачий медведь и гималайский енот) и панда это разные животные
     
     
  • 3.15, нах. (?), 13:15, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    бамбук оба жрут одинаково. И да, судя по строению зубов - предки были чем-то вроде скунса. Т.е. жрали лягух между бамбучин, ну иногда могли и росток прихватить, заодно.

    А потом всех лягух доели и пришлось стать вегетарианцами. (Впрочем, птичий выводок или что-то еще такое что далеко не убежит, подъест этот веган с удовольствием.)

     
     
  • 4.21, анон (?), 14:17, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Когти и зубы этого животного настолько острые, что без труда разрезают плоть.
     
  • 2.13, Панда хищник (?), 13:01, 30/11/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 2.19, Герострат (?), 13:58, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Панда в силу интеллектуальных способностей просветлилась и отказалась от насилия, как тебе такая трактовка?
     
  • 2.20, YetAnotherOnanym (ok), 14:08, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > с функционалом менее чем у текстового редактора

    Лишь бы с автодополнениями под руку не лезло.

     

  • 1.6, ijuij (?), 12:39, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне больше по душе KDevelop, активно юзаю его на Ubuntu. 💻✨


     
     
  • 2.10, Аноним (10), 12:56, 30/11/2024 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
  • 2.24, asd (??), 14:51, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ага! Проект из CMake - убер фича!
    Если б не он, пришлось бы переходить не дай бог на имакс или еще чего.
    Жалко такой же фичи нет у CodeLite|CodeBlocks
     

  • 1.14, Аноним (14), 13:06, 30/11/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     
  • 1.22, Аноним (22), 14:20, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    FeatherPad лучше всего на свете.
     
  • 1.23, мяв (?), 14:37, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    зачем оно все надо, когда есть micro, emacs и даже их готовые "сборки"?
    могу понять еще еклипс, или гном билдер. там есть специфичные для определенных технологий(в 1м случае - рефакторинг, сниппеты и прочее жанглирование джавовским кодом; во 2м - простота построения вокруг гномовского стека) фишки.
    а разного рода "вскодам" графика часто только боком выходит
     
  • 1.25, Аноним (25), 15:12, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Юзаю CodeBlocks. Мне хватает. В принципе менеджмент конфигурций сборки даже лучше Lazarus. По крайней мере "Пересобрать все конфигурации" работает нормально, а не глючит как в Lazarus. Это конечно не полная 100% поддержка вложенных конфигураций, как в Delphi, но хоть что то. Но с ним есть стандартная проблема опенсурца - отсутствие стабильных версий. В последней стабильной версии глючный Ctrl+C/Ctrl-V. И они вот реально считают, что обычный юзер пойдет качать найтли, а не страдать на глючной версии?
     
     
  • 2.26, asd (??), 15:14, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ли поддержка проектов в виде CMake файла?
    Только не как в CodeLite где этот cmake файл препарируют на части. А по человечески, как в KDevelop.
     
     
  • 3.29, Аноним (25), 15:28, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я не вникал сильно, но что то такое где-то видел. А смысл? Весь прикол IDE именно в том, что вам не придется возится с make файлами.

    Я не профи. Мне на самом деле не нужны какие-то продвинутые функции. Но мой проект не уровня школьной задачки. Он состоит из кучи модулей и поддерживает несколько платформ. Следовательно мне нужна нормальная поддержка групп проектов и конфигураций. Пока что я обхожусь без вложенных конфигураций, но на самом деле их поддержка была бы классной фишкой.

     
  • 3.30, Аноним (25), 15:29, 30/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Единственный вариант, когда могли бы понадобится make файлы - экспорт проекта в автоматизированную систему сборки. Но мне пока такое не нужно.
     

  • 1.27, Аноним (-), 15:20, 30/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >IDE Dev-C++

    Ого! Он ещё жив?! :) Уже непомню, но вроде при переходе с 4-й на 5-й версию его переписали на wxWidgets. Запомнился, как типичный вантузный IDE. Воспоминания остались хорошие. Только что, из новости узнал, что его Эмбаркадеро выкупила в 2020 году.

    P.S.
    Псле перехода на Линукс использую GNU nano иногда Vim, копилирую в терминале при помощи GCC. Покамис мне хватает.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру