| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 十种常见的代码编译器 -> 正文阅读 |
|
[开发工具]十种常见的代码编译器 |
1.vs code? 微软推出的轻量级代码编译器,是本人使用最多的编译器(主要是好玩的插件多),支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。 分享下本人的死宅背景~ ?2. NETBEANS? NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java?IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。 NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。?? 3. JEDIT??jEdit是一个用Java语言开发的文本编辑器,在GPL下发布。 它可以在Windows、Linux、Mac OS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支持80多种文件类型的文法加亮显示。支持包括UTF-8在内的多种字符编码。 4.?Notepad++?Notepad++是?Wind ows 操作系统下的一套 文本编辑器?(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能 (UTF8 技术)。 Notepad++功能比 Windows 中的 Notepad (记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。 5. VimVim简介. Vim是Vi IMproved的首字母缩写。. 它是由Bram Moolenaar编写的免费开源文本编辑器。. 它于1991年首次针对UNIX类系统发布,其主要目标是为Vi编辑器提供增强功能。. Vim被认为是克隆Vi编辑器。. 像Vi一样,它也是以命令为中心的编辑器。. 学习Vim的一个优点是 - 它随处可用。. 采用任何UNIX类系统,如Linux,Mac,HP-UX,AIX等等,默认情况下Vim是安装在系统中的。. Vim传统上没有GUI,但现在有一个名为gVim的独立安装程序,它可以提供GUI功能。 6. GNU?EmacsGNU Emacs 简介. 1984年, Richard Stallman 开始致力于开发GNU Emacs,这是一个自由软件,以代替成为专有软件的Gosling Emacs。. 最初GNU Emacs是在Gosling Emacs的基础上开发的,不过Stallman后来用一个真正的Lisp 解释器 代替了原来的Mocklisp解释器,由于Lisp解释器在此软件中的核心地位,这意味着实际上重写了几乎全部代码。. GNU Emacs是GNU计划的第一个项目,以C语言编写,将Emacs Lisp(其解释器由C实现)作为扩展语言。 7. Sublime TextSublime Text 是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的?Python?API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime?Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 8.?Atom? Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。 9.?PSPad?Edit? PSPad中文版PSPad Edit是一款非常小巧好用的编辑器,它支持html,php,pascal,jscript,vbscript,sql,perl,java等语言的编辑,可以同时编辑多个文件,可以使用project,内置hex编辑器,内置hex编辑器,支持宏的录制和使用,支持语法高亮和彩色显示内置文件比较工具,支持宏的录制和使用,内置ftp工具,可以针对不同的文件类型设置对应的外部工具,支持外部编译器,是一款程序员非常喜欢的编辑器。 10.?GeanyGeany是一个小巧的使用GTK+2开发的跨平台的开源集成开发环境,以GPL许可证分发源代码,是免费的自由软件。当前版本:1.36。 该软件小巧、启动迅速,缺点是界面简陋、功能简单。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:38:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |