适用于Linux的4种最佳集成开发环境

Linux代码

在Linux上 我们有各种工具可以帮助我们创建和开发应用程序。 用许多人的话来说,Linux无疑是进行应用程序开发的推荐系统之一。

这一次, 让我们借此机会讨论一些最佳的集成开发环境 (IDE),可以在我们的首选Linux发行版中使用。

NetBeans的

netbeans编辑php页面

NetBeans是 流行的跨平台C / C ++ IDE,支持其他编程语言。 它包括用于C / C ++的不同类型的项目模板,并且可以使用静态和动态库来构建应用程序。

此外,您可以重复使用现有代码来构建项目,还可以使用拖放操作将二进制文件导入其中,从而从头开始构建应用程序。

之间 其主要特点可以突出:

  • C / C ++编辑器与多个会话,工具和GNU GDB调试器很好地集成在一起。
  • 支持代码辅助
  • 从内部创建并运行C / C ++测试
  • 它具有Qt工具支持
  • 支持压缩格式.tar,.zip和更多存档文件
  • 支持多种编译器,例如GNU,Clang / LLVM,Cygwin,Oracle Solaris Studio和MinGW
  • 文件浏览

代码::块

代码块

这是根据GNU通用公共许可证许可的开源开发环境, 它支持多种编译器,其中包括MinGW / GCC,Digital Mars,Microsoft Visual C ++,Borland C ++,LLVM Clang,Watcom,LCC和Intel C ++编译器。

它具有定制的构建系统和可选的构建支持。

CodeBlocks可用于Windows,Linux和macOS,并已移植到FreeBSD,OpenBSD和Solaris。

这个IDE 它被设计为非常可扩展和完全可配置的,您可以扩展插件的使用。

之间 我们可以强调的主要特征 从该程序中我们可以找到:

  • 组合多个项目的工作区。
  • 自适应工作区
  • 项目浏览器; 文件,符号(继承的等),类,资源的视图。
  • 选项卡式编辑器,多个文件。
  • 语法着色
  • 代码自动补全。
  • 下拉列表。
  • 高级搜索文件中的字符串:当前,打开,项目,工作区,在文件夹中)。
  • 支持并行编译(使用多个处理器/内核)。

里昂

里昂

专注于C和C ++编程语言开发的IDE,CLion是一个跨平台的IDE,因此可以在与CMake构建系统集成的Linux,macOS和Windows上使用。

初始版本 它与GNU编译器集合(GCC)和Clang和GDB调试器,LLDB和Google Test编译器兼容。 除了C和C ++,CLion 直接或通过插件支持其他语言:Kotlin,Python,Rust,Swift等。

像许多IDE一样,CLion具有轻松完成代码的功能,CLion可以帮助您节省大量时间来完成所编写代码的语法。

不仅如此,CLion还具有预格式化的代码语法模板,您可以使用它们来指定语法,并且它将生成代码,还向您显示可能的语法,从而提高编写速度。

PyCharm

pycharm-python

编程领域中使用的跨平台IDE,Pycharm带有python控制台,您可以在运行脚本时编写脚本。 根据您的喜好,可以将窗口切换到停靠模式,浮动模式,窗口模式或拆分模式。

当您打开停靠模式时,也可以激活固定模式来固定您的工具。

之间 其主要特点可以突出:

  • 编码辅助和分析,以及代码完成,语法和错误突出显示。
  • 项目和代码导航,专用项目视图,文件结构视图以及文件,类,方法和用法之间的快速跳转
  • Python重构:包括重命名,提取方法,插入变量,插入常量,上拉,下推等
  • 支持Web框架:Django,web2py和Flask
  • 内置Python调试器
  • 集成单元测试,逐行代码覆盖
  • Google App Engine Python开发
  • 版本控制集成:带有更改列表和合并的Mercurial,Git,Subversion,Perforce和CVS的统一用户界面。

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   柯比生活

    相当主观的

  2.   埃克托德

    完全,一个明显的例子是pycharm,好吧,它是列表中最好的“第四”,但是,如果我不使用python开发怎么办? 而且其他一切也是主观的,gedit与编译器一起可能会排名第一,这取决于口味和对浪费时间的渴望。

  3.   适当的

    和蚀? j2ee用了很多