8种常见的 代码 编译 软件 !!

  • VS Code

  • Source Insight

  • Vim

  • UltraEdit

  • eclipse

  • Understand

  • Atom

  • Sublime Text

 接下来详细为大家讲解一下它们各自的用途:

 目录

 1 . VS Code

2. Source Insight

3 . Vim 

4 . UltraEdit 

5 . eclipse 

6 . Understand 

7 . Atom 

8 . Sublime Text 

 1 . VS Code

 

1.简介

2.特点

  • 智能代码补全

  • 简化的调试

  • 代码导航和重构

  • 内置的Git命令

  • 可扩展和可定制的插件

2. Source Insight

 

1.简介

2.特点

  • 快速理解代码

  • 快速浏览代码

  • 代码分析功能

  • ······

3.支持

  • 代码比较

  • 代码格式化

  • 代码动态分析

  • 代码自动完型

  • 可集成外部编译器

3 . Vim 

 

1.简介

Vim具有代码补完、编译及错误跳转等方便编程的许多丰富的功能,在程序员中被广泛使用。

2.功能

  • 扩展的插件系统

  • 支持数百种编程语言和文件格式

  • 强大的搜索和替换

  • 与许多工具集成

4 . UltraEdit 

 

1.简介

支持Win / Mac / Linux三大操作系统。

2.特点

  • 打开文件速度快

  • 列操作功能强大

  • 有代码折叠功能

  • 支持文件比较

  • 美化并重新格式化源代码

  • 自动智能完型代码

5 . eclipse 

 

1.简介

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源 区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。

所以说,想要它用于开发, 是需要搭建开发环境的。

2.Eclipse的基础包含

  • 核心平台(启动Eclipse,运行插件)

  • OSGi(标准集束框架)

  • SWT(可移植构件工具包)

6 . Understand 

 

1.简介

提供了很强大的界面,将分析结果以各种形式(图形、图表、架构图等)呈现给用户,能很大程度的方便程序员进行开发,维护,调试其代码。

Understand功能虽强大,但它并不免费,所以,还是有很多用户不知道它的存在。

2.Eclipse的基础包含

  • 支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持

  • 多平台:Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X

  • 代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。

  • 可以对整个project的architecture、metrics进行分析并输出 表。

  • 可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置。

  • 提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。

  • 内置的目录和文件比较器。

  • 支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

7 . Atom 

 

1.简介

Atom在github上是开源的,开源地址:

https://github.com/atom

2.特点

  • git 原生支持

  • 内置包管理器

  • 智能自动补全

  • 文件系统浏览器

  • 自定义界面(更改展示、背景、UI等)

8 . Sublime Text 

 

1.简介

  • 自动完成

  • 代码注释功能

  • 行操作

  • 转到定义

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92461 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月11日
下一篇 2021年9月11日

相关推荐