编程开发

1.Android Studio

Android Studio是一个基于IntelliJ IDEA的Android集成开发环境,它提供了集成的Android开发工具用于开发和调试,同时支持Android特定重构和快速修复,对程序性能、可用性、版本兼容和其他问题进行控制捕捉,支持ProGuard和应用签名功能,自带布局编辑器等功能。

2.Sublime Text 3

Sublime Text是一个代码编辑器,它具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段、语法高亮等。还可自定义快捷键绑定,菜单和工具栏等。
该版本需要您自行购买长期使用授权。

3.Atom

Atom是一个在线文本编辑器,它具有简洁和直观的图形界面,还支持CSS,HTML,JavaScript等网页编程语言,同时具有宏自动完成分屏、集成文件管理器等功能。

4.Brackets

Brackets是一个HTML/CSS/JavaScrip前端WEB集成开发环境,它提供了快捷键设置、快速编辑、实时预览、代码隐藏与搜索、界面优化、内建取色器、代码/样式扩展等功能。

5.MySQL Workbench

MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具,它提供了数据建模工具、SQL 开发工具和全面的管理工具,包括服务器配置、用户管理、备份等,为 Microsoft SQL Server、Microsoft Access、Sybase ASE、PostreSQL 及其他 RDBMS 表、对象和数据迁移至MySQL提供了一个全面、简单易用的解决方案。

6.Eclipse IDE for Java EE Developers

Eclipse是一款跨平台集成开发环境,这是Eclipse为Java EE开发者定制的安装包,其中包括Java集成开发环境、数据工具平台、远程系统资源管理器、Java EE开发工具、JavaScript开发工具、Git客户端、XML编辑器和Maven、Mylyn插件。

7.IntelliJ IDEA Ultimate

IntelliJ IDEA Ultimate是一个Java语言集成开发环境,它具有智能编辑、代码自动分析、重构、支持J2EE、Ant、JUnit、丰富的导航模式、扩展代码检查、查询历史记录等功能。
该版本需要您自行购买长期使用授权。

8.PhpStorm

PhpStorm是一个开发PHP的集成开发环境,它具有智能编码辅助和导航、快速和安全的重构、易于调试和测试等功能。同时支持所有的PHP语言,集成版本控制系统,支持远程部署、数据库/SQL、命令行工具等功能。
该版本需要您自行购买长期使用授权。

9.GVim

Vim是从vi发展而来的一个文本编辑器,GVim是Vim的图形前端,它是跨平台的编辑器。它具有代码自动完成、编译及快捷键操作,错误跳转、切换输入模式等功能。

10.Eric

Eric是一个全功能Python和Ruby的编辑器和IDE,它是基于跨平台的Qt GUI工具包,整合高度灵活的编辑控制。Eric包括一个插件系统,它允许使用从网上下载插件且易于扩展到IDE功能中。

11.Spyder

Spyder是一个强大的交互式Python集成开发环境,它提供高级的代码编辑、交互测试、调试等特性,同时还可以模仿Matlab的“工作空间”的功能,根据自己的喜好调整它们的位置和大小。

12.MyEclipse

MyEclipse是一款软件开发工具,是对EclipseIDE的扩展,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。也是一个用于开发Java, J2EE的 Eclipse 插件集合,可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。

13.LyX

yX是一款利用LaTeX来排版的文件编辑软件,其强大的文档格式处理能力,让用户可以方便的进行文件排版。Lyx拥有良好的图形操作界面,可以导入/导出各种常用的文本格式。在Lyx中您只需要专注于正在编写的内容, 其他的事情就交给Lyx吧!

14.TeXstudio

TeXstudio是一个编写LaTeX文档的集成开发环境,它具有拼写和语法检查、代码折叠、扩展文本导航、代码自动完成以及语法高亮等功能,同时内置 PDF 阅读器、集成的浏览器等多种辅助工具。

15.Texmaker

Texmaker是一个LaTeX的编辑环境,已经集成了所需的开发工具,包括许多LaTeX文档,非常适合需要经常编辑LaTeX公式的人员。

16.其他编程优良应用

——imbenben

更多相关文章

  1. android开发之ClipboardManager(剪贴板管理器)
  2. Robotium 测试工具,android 开发相关知识积累
  3. 【android入门】之Android中设置全屏的方法
  4. Android地图尝试之两行代码调用高德地图来完成位置展示
  5. 如何在Windows下搭建Android开发环境(转)
  6. 反编译apk文件,得到其源代码和资源的方法
  7. Android(安卓)Stduio 3.0进行JNI和NDK开发
  8. Android开发_多线程详解(九)
  9. 现在跨平台开发(手机平台,主要是Android、iOS以及WP)工具或者技术都

随机推荐

  1. 双色球选项卡实践
  2. python 包之 re 正则匹配教程
  3. 如何使用 Lightly 邀请朋友在线协作?
  4. 盒模型/媒体查询/em和rem的用法与区别
  5. 0317作业
  6. 0318作业
  7. C#异步编程的三种模式
  8. 模态框小实例
  9. laravel框架中你所用到的依赖注入详解
  10. 关于Android中TextView显示多个空格