当前位置:首页 » 编程软件 » 程序员必备10个编译器

程序员必备10个编译器

发布时间: 2023-08-22 09:10:51

⑴ C++的编译器都有哪些啊谢谢!!!!

kDevelop、Anjuta、Code Blocks、Visual Mingw、Ideone、Eclipse CDT、Compilr、Code Lite、Netbeans C++、DevC++。

⑵ 让人得心应手的python编辑器有哪些

一款顺手的好的编辑器可以让程序员写代码更得心应手,效率也会更高,但是编辑器本身没有好坏,只有使用者使用起来是否顺手而已,这里简单给大家介绍几款常用的可以编辑Python的软件。

一、终端直接编写

windows系统:Win+r,然后在运行框中输入cmd即可打开终端。MAC系统:可以在Launchpad中直接打开终端。

简单说明(针对上图数字处说明)

1、Python3:说明我们的代码是使用的python3的版本,目前有python2和python3两个版本,毫无疑问python3是比较新的版本也是官方推荐的版本,如果想使用python2的代码的话只需要写python就就行了,不需要加数字2了。

2、版本信息:这一段是写完python3之后自动生成的,主要是介绍一下我们当前的版本

3、编写代码:“>>>”表示当前进入python的编辑页面,print(“hello,Python”)是我们的第一行python代码,一个打印功能的函数,所有语言的学习几乎都是从“hello ,World”或者“hello,XX”开始的。

4、执行结果:“hello,Python”就是我们第三个代码执行的打印结果,这就是我们的第一个python程序。

5、补充说明:这个功能多数仅仅只用于测试一些函数功能等等,很少直接用于开发。

二、vim编辑器

打开vim编辑器,在终端中输入:vim + 文件名的方式。vim表示进入vim编辑器的命令,hello.py表示我创建的一个python文件,而且会把我写的代码保存在hello.py文件中回车执行进入vim界面。

进入vim界面的时候默认是不可以被编辑,如果我们要编辑,需要先按下字母“i”键,才能编写代码。还是写上我们的第一句代码 print(“hello,Python”),这时候我们如果有很多行代码可以一直写下去,当我们把代码写完了,需要退出vim页面,在终端中才能执行我们的代码,所以vim只能编写代码。

那要怎么样才能退出vim编辑页面呢?

按ESC键:下面的–INSERT–就会消失。在按“ :wq ”键,w:表示保存,q:表示退出。然后就可以又回到终端页面了。

退出到终端页面,我们可以用python3+“要执行的python文件”,来执行程序,其中hello,python就是我们执行出来的结果。

三、IDLE

IDLE是 python 程序自带的IDE开发工具,伴随着python的安装自动安装的。IDLE的使用和在终端中使用方法一样,但是多了代码高亮等功能,所以IDLE就不多给大家介绍了。

相关推荐:《Python视频教程》

四、HBuilder

HBuilder是一款主要从事Web开发的软件,支持很多类库,扩展性强,但是比较庞杂冗余

五、Atom

Atom如果需要运行Python程序,需要下载插件,但是Atom下载插件需要FQ,所以相对于小白来说有点复杂了,需要下载atom-python-run或者script插件,具体怎么安装,大家自行网络去吧,我就不多说了。

打开Atom软件,File->New flie 然后创建一个文件以.py结尾即可。

六、sublime Text

Sublime Text功能强悍,但是又不会有太多冗余的功能,界面风格简洁,同时支持Windows/MAC/Linux等操作系统,也是本人比较推荐的一款软件。

打sublime Text选择File -> New file创建一个以.py结尾的文件即可,执行使用control+b

七、PyCharm

PyCharm是一种Python IDE,其扩展功能也很丰富。

打开PyCharm编辑器Create New Project ->选择PurePython

创建好项目后就开始创建文件File -> New File创建一个以.py结尾的文件即可

八、总结

终端:操作简单,多用于功能和函数测试,不适合项目开发。

vim:便捷快速,没有任何多余的冗杂的乱七八糟的功能,可以用于开发。

IDLE:是python自带的编译器,相当于vim的增强版。

HBuilder:是一款功能强大的编译器,插件也非常齐全,但是多用与Web的开发,所以python开发不经常使用。

Atom:和HBuilder一样也是一款插件和功能都非常强大的编译器,但是缺点是运行的文件量大的话会卡顿。

sublime Text:是一款插件齐全,但是又没有太多冗杂的东西,速度快,功能齐全,个人推荐使用。

PyCharm:主要针对于python开发的IDE,所以项目开发也推荐使用。

⑶ 程序猿专用十大在线编译器(IDE)整理

1. CodeSandbox(基于 React 的在线代码沙盒平台) 我常用的

① 主流的脚手架都支持,比如在线create-react-app,vue-cli等(在线 fork 修改),支持 github 登录(项目导入),也支持 cli 上传例子,例子可以在线访问和下载,当然也支持内嵌到其他博客等网页中。

② 地址:https://codesandbox.io/

③ 图示

2. CodePen(前端代码编辑运行的网站)

① CodePen 是一个完全免费的前端代码托管服务,主要功能有:

② 地址:https://codepen.io/

③ 图示

3. JSRUN(支持手机端的在线JS编辑器)

① jsrun是一款支持手机端的在线JS编辑器, HTML/CSS/Javascript在线代码运行工具,js代码在线测试调试,是runjs的升级版支持vue.js/angular.js的在线编辑器

② 地址:http://jsrun.net/

③ 图示

4. jsFiddle(前端代码编辑运行的网站)

① jsFiddle 是一个Web开发人员的练习场,可在线编辑和测试 HTML、CSS、JavaScript代码片段。在 jsFiddle 编辑的代码,可以保存,也可分享给其他人,还可嵌入到其他网页

② 地址:https://jsfiddle.net/

③ 图示

5. Ideone(C和C++的在线编译和调试工具,支持其他的60种语言) 我常用

① Ideone是C和C++的在线编译和调试工具,支持其他的60种语言。这个工具提供许多强大的功能,允许程序员快速高效的编译源代码

② 地址:https://www.ideone.com/

③ 图示

6. Codechef(C,C ++和Java的在线编译工具)

① 它支持C,C ++和Java,非常接近真正的桌面IDE。这是超快速和易于使用。适合于课堂和作业的学生,练习面试问题。

② 地址:https://www.codechef.com/ide

③ 图示

7. JDoodle (C,C ++和Java的在线IDE)

① 支持协作代码。它只是从一个简单的文本区域开始,您可以粘贴代码,然后单击运行。您可以更改命令行参数并在运行该程序之前设置stdin。最适合新的在线编辑器不支持的许多旧语言。

② 地址:https://www.codechef.com/ide

③ 图示

8. OnlineGDB (在线C,C ++,Java,PHP编译器) 我常用

① 它支持C,C ++,PHP和Java编译器。OnlineGDB的独特功能是,您可以逐步调试您的代码。一旦代码被写入,它可以很容易地格式化,使其看起来不错。

② 地址:https://www.onlinegdb.com/

③ 图示

9. GCC资源管理器

① GCC编译器资源管理器是一个交互式在线编译器,它显示编译后的C++、RISE、GO(以及更多)代码的汇编输出。

② 地址:https://gcc.godbolt.org/

③ 图示

10. plnkr edit在线编辑器

① js的在线编辑器。

② 地址:http://plnkr.co/edit/

③ 图示

⑷ 常用的编程软件有那些

常用的变成软件有:Visual studio、WebStrom、PhpStorm、Notepad++、EditPlus、Sublime Text等。

1、Visual studio

Visual studio是一款由美国微软公司开发的开发工具集,简称VS,它包括了整个软件的生命周期所需要的大部分工具,比如UML工具,代码管控工具,集成开发环境IDE等等。

5、EditPlus

EditPlus是一款由韩国Sangil Kim出品的小巧而功能强大的可处理文本,HTML和程序语言的Windows编辑器,可以通过设置用户工具将其作为C,Java,PHP等等语言的一个简单的IDE

6、Sublime Text

Sublime Text是一款代码编辑器,是HTML和散文先进的文本编辑器。具有漂亮的用户界面以及强大的功能,比如代码缩略图,Python插件,代码段等。

⑸ windows的pc端编译器有哪些

Windows的pc端编译器有:

1) Visual Studio

Windows 下首先推荐大家使用微软开发的 Visual Studio(简称 VS),它是 Windows 下的标准 IDE,实际开发中大家也都在使用。为了适应最新的 Windows 操作系统,微软每隔一段时间(一般是一两年)就会对 VS 进行升级。VS 的不同版本以发布年份命名,例如 VS2010 是微软于 2010 年发布的,VS2017 是微软于 2017 年发布的。

不过 VS 有点庞大,安装包有 2~3G,下载不方便,而且会安装很多暂时用不到的工具,安装时间在半个小时左右。

对于初学者,我推荐使用 VS2015。最好不用使用 VS2017,有点坑初学者。

2) DevC++

如果你讨厌 VS 的复杂性,那么可以使用 Dev C++。Dev C++ 是一款免费开源的 C/C++ IDE,内嵌GCC编译器(Linux GCC 编译器的 Windows 移植版),是 NOI、NOIP等比赛的指定工具。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。
NOI 是National Olympiad in Informatics的缩写,译为“全国青少年信息学奥林匹克竞赛”;NOIP 是National Olympiad in informatics in Provinces的缩写,译为“全国青少年信息学奥林匹克联赛”。NOI、NOIP 都是奥林匹克竞赛的一种,参加者多为高中生,获奖者将被保送到名牌大学或者得到高考加分资格。

3) Visual C++ 6.0

Visual C++ 6.0(简称VC 6.0)是微软开发的一款经典的 IDE,很多高校都以 VC 6.0 为教学工具来讲解C和C++。但VC 6.0是1998年的产品,很古老了,在 Win7、Win8、Win10 下会有各种各样的兼容性问题,甚至根本不能运行,所以不推荐使用。

VC 6.0 早就该扔进垃圾桶了,可是依然有很多大学把它作为教学工具,并且选用的教材也以 VC 6.0 为基础来讲解c语言和 C++,可见教学体制的极端落后,课程体系的更新远远跟不上技术的进步。

4) 其它 IDE

除了上面提到的三款 IDE,Windows 平台下还有很多其他的 IDE,它们各有特点,例如:

  • Code::Blocks 是一款开源、跨平台、免费的 C/C++ IDE,它和 Dev C++ 非常类似,小巧灵活,易于安装和卸载,不过它的界面要比 Dev C++ 复杂一些,不如 Dev C++ 来得清爽。

  • Turbo C 是一款古老的、DOS 年代的C语言开发工具,程序员只能使用键盘来操作 Turbo C,不能使用鼠标,所以非常不方便。但是 Turbo C 集成了一套图形库,可以在控制台程序中画图,看起来非常炫酷,所以至今仍然有人在使用。

  • C-Free 是一款国产的 Windows 下的C/C++ IDE,最新版本是 5.0,整个软件才 14M,非常轻巧,安装也简单,界面也比 Dev C++ 漂亮。C-Free 的缺点也是调试功能弱。可惜的是,C-Free 已经多年不更新了,组件都老了,只能在 XP、Win7 下运行,在 Win8、Win10 下可能会存在兼容性问题。

⑹ c语言用什么软件编写

可以编写c语言的软件有:Vim、C++编译器、Dev-C++、Code::Blocks、Visual Studio等。

1、Vim

Vim是一个类似于Vi的着名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。

1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的。

热点内容
易手遥控连接密码是多少 发布:2025-02-03 22:44:26 浏览:165
sql安装程序配置服务器失败 发布:2025-02-03 22:44:25 浏览:586
可以写脚本的点击器 发布:2025-02-03 22:44:22 浏览:612
c算法代码 发布:2025-02-03 22:42:20 浏览:861
脚本猫 发布:2025-02-03 22:36:30 浏览:137
qt软件如何反编译 发布:2025-02-03 22:36:27 浏览:22
linux串口数据接收 发布:2025-02-03 22:33:11 浏览:552
战双封脚本吗 发布:2025-02-03 22:32:14 浏览:445
可用内存存储 发布:2025-02-03 22:28:05 浏览:73
邮箱登录需要服务器地址是啥 发布:2025-02-03 22:27:27 浏览:548