大家好,今天小编关注到一个比较有意思的话题,就是关于linux编程软件排行榜的问题,于是小编就整理了4个相关介绍Linux编程软件排行榜的解答,让我们一起看看吧。
编程软件哪个好?
.NET系列编程语言C#、VB、Vc++等首选visual studio
Java首选Eclipse管windows、linux还mac
苹上用Objective-C语言首选Xcode
等等等等
经常要切换编程语言并且设计文本编码等底层问题首选notepad++或ultraEditor
linux哪个版本界面最好,软件较多?
当然是ubuntu,目前应用最广,桌面版和服务器不需要太在意,不过一定用一个最近的长期支持版本,不要用小的改进版,不然很头疼的,很多软件都支持不了。
一般用户够了,至于高端了,自己都可以编写一个,哈哈哈(开玩笑)
现在C++编程用什么软件哪个好?
1,如果在Windows环境下,用visual studio,这个是地球上目前最强大的c/c++ IDE,没有之一,功能非常强大,都是可视化调试,非常方便灵活,新老手皆宜;
2,如果是Linux系统,建议使用vi作为编辑器,自己使用shell脚本编写makefile脚本进行自动化编译,用gdb进行调试,这个难度比较大,而且非可视化,可以深刻锻炼基本功,锻炼出来的都是大神级的;
3,苹果系统就用Xcode的了
Linux下什么IDE开发工具最好?
linux c开发,现在用vs code + Ubuntu虚拟机。(因为还要用企业微信、office全家桶离不开win,linux就只能放虚拟机里了)
然而直接在ubuntu虚拟机里装ide体验简直要炸裂,打开个vs code有时都要半分钟。
后来干脆把ubuntu虚拟机的图形界面关了,打开虚拟机***b文件共享和ssh server,在win下访问,体验比直接在虚拟机里好不少。
最近在折腾vs code的remote功能,可以用vs code远程调用虚拟机的工具链进行编译调试,体验很不错。
推荐不用IDE,为什么呢?请容我娓娓道来。
比较常用的重量级IDE:jetbrain系列
比较常用的轻量级IDE:visual studio code
但……如果这么用的话其实跟在Windows下开发也没多什么区别。。。
Linux可以说跟Unix很有渊缘了,Linux走的就是兼容Unix路线,所以普遍上认为Linux开发工程师=Unix开发工程师。
一个 IDE 集成了编辑器,编译器,汇编器,调试器,跟踪器…… 这个编辑器功能肯定比不上 VIM 或 Emacs,编译器比不上 GCC,汇编器比不上 as,调试器比不上 gdb, ddd, 跟踪器比不上 strace, ltrace, truss。你得到的是一套整合的低能的程序。如果你对调试器的功能不满意,你只好换用另外一套 IDE,但是这套 IDE 的热键,菜单,编辑器功能,按钮…… 跟原来那个有很大不同。你不得不花很多时间来熟悉新的环境,而不能保持原来的某些东西。
而在 UNIX 下就不一样了。你可以用你最喜欢的 VIM 编辑程序,你在 VIM 里可以调用 GNU make,make 可以调用 gcc, ld, ... make 的出错信息可以被 VIM 捕获,VIM 能帮你在源程序里定位。你如果喜欢 icc, 你可以让 make 用 icc 而不是 gcc。你如果觉得 gdb 跟踪变量时比较麻烦,你可以用 ddd 来显示各种数据结构之间的[_a***_]。你还可以在 Emacs 里调用 gdb,那样就可以同步显示源代码了。而且 VIM 和 Emacs 还可以编辑很多其它东西,比如信件,LaTeX 文档,HTML,配置文件…… 你不用另外找一个什么编辑器来干这些杂活了。很多程序比如 Mutt, tin 都可以在内部使用 VIM,这样就更方便了。实际上 make 在其它方面还能帮你很多忙,我的每一个比较大型的 LaTeX 文档都是用 make 维护的。”
简言之就是强大Linux开发工程师都是不用IDE的,即使目前IDE如此丰富,但目前在一些大型项目,仍然需要写makefile,而不是直接点击IDE运行程序。这就是相比Windows有趣的地方,Linux的开发工具小巧而自由。
到此,以上就是小编对于linux编程软件排行榜的问题就介绍到这了,希望介绍关于linux编程软件排行榜的4点解答对大家有用。