分享6款Linux下常用的IDE
Posted Linux公社
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分享6款Linux下常用的IDE相关的知识,希望对你有一定的参考价值。
由于提供丰富的语言和工具链,Linux长期以来一直是开发人员最喜欢的平台。在本文中,我们将重点介绍6个可提高工作效率的IDE。 每个IDE都是有Snap版本,所以你可以在几秒钟内轻松制作完整的开发环境。 以下是每个开发人员应该了解的六个最佳IDE以及本文中提到的另外14个附加的IDE供你参考。
Visual Studio Code
Visual Studio Code快速成为许多开发人员的首选代码编辑器,并将代码编辑器的简单性与开发人员edit -build - debug周期所需的内容相结合。Intellisense超越了语法高亮和自动补全,从编辑器直接调试代码,与Git和其他SCM提供商配合使用很简单。可安装扩展以添加新语言,主题,调试程序以及连接到其他服务。
安装命令:sudo snap install vscode
同时,Atom也是一款可扩展的编辑器,提供类似的功能。对于前端开发人员而言,Brackets(https://snapcraft.io/brackets)值得一看,或者如果你使用javascript和Javascript框架进行日常的工作,那么WebStorm(https://snapcraft.io/webstorm)肯定会引起你们的兴趣。
Visual Studio Code 1.23发布,如何在Ubuntu 18.04安装 https://www.linuxidc.com/Linux/2018-05/152249.htm
02
Sublime Text
Sublime Text一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用来写代码,绝对是一种享受。
Sublime Text 3.1 Build 3170 发布,Ubuntu 18.04中安装方法 https://www.linuxidc.com/Linux/2018-05/152340.htm
安装命令:sudo snap install sublime-text
Notepad++是windows平台下的文本代码编辑器,现在也可以通过snap商店进行安装。如你喜欢原生Linux的版本,那么notepadqq(https://snapcraft.io/notepadqq)是一个不错的选择。
03
android Studio
Android Studio提供了在各种类型的Android设备上构建应用程序的最快工具。 世界一流的代码编辑,调试,性能工具,灵活的构建系统和即时构建/部署系统,使你可以专注于构建独特的高质量应用程序。
安装命令:sudo snap install android-studio
对于Java开发人员而言,IntelliJ IDEA(https://snapcraft.io/intellij-idea-community Ultimate editon也可用)是一个功能强大且符合人体工程学的Java IDE。
04
PyCharm
PyCharm Community Edition是一个免费的开源IDE,非常适合纯Python编码。 PyCharm知道你的代码的一切。 可以依靠它来进行智能代码补全,动态错误检查和快速修复,简单的项目导航等等。
安装命令:sudo snap install pycharm-community
PyCharm Pro是专业版本,提供了高效的Python,Web和科学开发所需的所有工具,而PyCharm EDU结合了交互式学习,为最有效的学习和教学体验提供了平台。
除此以外还有RubyMine, Goland, phpStorm等的IDE供你选择。
05
Simply Fortran
如果你正在使用超级计算机的语言,那么Simply Fortran为Fortran开发人员提供了一个集成的开发环境,具有Fortran项目和依赖关系管理,高级编辑功能和集成调试功能。
安装命令:sudo snap install simplyfortran
同样,如你使用C/C++那么原生支持C,C++,libc++和Boost的Clion是个不错的选择。对数据库而言,DataGrip拥有更广泛的支持性,比如:mysql, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby和H2。
06
Postman
Postman是API开发人员的完整工具链,通过在工作流程的每个阶段为开发人员提供支持,可以更快,更轻松地使用API。
安装命令:sudo snap install postman
Insomnia是一个功能强大的开源HTTP和GraphQL工具带,可以通过提供高级身份验证的程序,模板和请求链来更快地完成工作。GitKraken是一个很棒的Git客户端,它集成了自托管存储库和GitHub,Bitbucket和GitLab等流行服务,使你可以更轻松地使用远程存储库。
来自:UbuntuCN
给Linux爱好者推荐一本《Linux 入门与实战经典》
1. 专业视频讲解,似老师现场与你娓娓道来,学习过程轻松愉快,学习效率更高!
2. 200多项经典认证考题与解答,对掌握Linux极有帮助,可以帮助读者深入理解Linux。
3. 备受欢迎的讲师编著,有丰富的实战和教学经验,多次被评为“*受欢迎”的讲师。
4. 附赠Linux系统安装文件和Linux教学PPT,方便读者学习和使用。
5. 轻松幽默的职场小故事,简单通俗的语言,即使一点不懂的人也能很快轻松步入Linux的世界。
喜欢的可以点击下面的链接购买:
以上是关于分享6款Linux下常用的IDE的主要内容,如果未能解决你的问题,请参考以下文章