首页
学习
活动
专区
工具
TVP
发布

今天介绍几个编辑器

迷之编辑器/编译器

之前有学弟问:"学长,java编程用什么编译器?",这很显然是把“编译器”和“编辑器”弄混淆了,那就先将这两个概念区分一下.

编译器是把java源代码编译成二进制字节码的程序.

编辑器是让我们编写java源代码更方便快捷的工具。

举几个例子:

Java中的编译器一般指的是javac.exe,编辑器指的是Eclipse、Idea、NetBeans等。

同理.net中的编译器是csc.exe,编辑器是Visual Studio。

C语言中的编译器是cl.exe或者gcc.exe,编辑器是Visual Studio、Dev C++等。

下面介绍几个编辑器

notepad++

Notepad++是 Windows操作系统下的一套文本编辑器,号称是程序员必备的文本编辑器,小巧高效,支持27种语言:

C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli,Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C,Pascal,Python,Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab

https://pan.baidu.com/s/1kVQnPjD 密码: 94sq

eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。相信它是很多初学java者第一款编辑器,java编程路上的初恋.

https://pan.baidu.com/s/1o7WDmH0 密码: vast

Dev-C++

Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。这是小编学习C语言用的编辑器.

https://pan.baidu.com/s/1eRSjM0q 密码: v97v

IntelliJ IDEA

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。

https://pan.baidu.com/s/1hsw7QCW 密码: 36v6

PHPstorm

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

https://pan.baidu.com/s/1hr5Lb9a 密码: 75an

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

https://pan.baidu.com/s/1dF1xAEl 密码: 7enw

PyCharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

https://pan.baidu.com/s/1bpxxVD9 密码: c2uv

END

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171219G0V0CP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券