开发工具_开发工具类 - CSDN
  • 程序员——开发工具

    千次阅读 2019-01-16 19:57:19
    为了方便就统计下我需要的各类软件 方便以后安装开发环境。 必备(软件版本尽量与公司的开发环境统一) JAVA JDK  绿色版Eclipse+SVN插件+maven (或直接使用MyEclipse) Tomcat vmware workstation(虚拟机,...

     为了方便就统计下我需要的各类软件 方便以后安装开发环境。

    必备(软件版本尽量与公司的开发环境统一)

    JAVA JDK 

    绿色版Eclipse+SVN插件+maven (或直接使用MyEclipse)

    Tomcat

    vmware workstation(虚拟机,用于安装数据库)

    MySQL  

    SQL Server

    Oracle (虚拟机安装Oracle数据库 需要在宿主机安装Oracle 客户端)

    Navicat premium 版

    PowerDesigner(数据库原型设计)

    Everything(最好用的文件搜索器,计算器自带的资源管理器超级慢)

    Launchy (快速启动,比windos运行快多了)

    Beyond Compare 4(文件对比工具)

    Zeal(可以离线管理JAVA API 文档 ,内置的搜索相当霸气)

    飞秋(局域网聊天工具,局域网传文件速度超快,比QQ强多了)

    展开全文
  • 深受C/C++程序员欢迎的11款IDE_开发工具

    万次阅读 多人点赞 2019-10-09 16:19:04
    概述:C/C++在全球范围内广受欢迎,在应用程序和系统开发中不可或缺。本文总结了近些年深受C/C++程序员欢迎的11款IDE, 深受Java程序员欢迎的10款Java IDE 深受C/C++程序员欢迎的11款IDE 几十年过去了,C...
     

    QQ群 668524118,欢迎加入交流!

    概述:C/C++在全球范围内广受欢迎,在应用程序和系统开发中不可或缺。本文总结了近些年深受C/C++程序员欢迎的11款IDE,

    • 深受Java程序员欢迎的10款Java IDE
    • 深受C/C++程序员欢迎的11款IDE

    几十年过去了,C和C++作为主要的高级的程序设计语言,在全球范围内仍然广受欢迎,并牢牢占据着TIOBE编程语言排行榜前5名,应用程序和系统的开发离不开这两门语言,现在我们来总结一下近些年来,深受C/C++程序员欢迎的11款IDE:

    1) eclipse

    timg?image&quality=80&size=b9999_10000&sec=1569406318391&di=ed770c2cfc4776bb11d2e19e8e462571&imgtype=0&src=http%3A%2F%2Fh.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2Ff9198618367adab4cdc4517383d4b31c8701e4ee.jpg

    Eclipse是全球最流行和最强大的一款IDE。它能够为C和C++程序员提供开源的工具和环境。初学者使用这款IDE上手会非常的容易。

    特点:

    • 可免费使用的开源软件。
    • 支持Windows、 Linux、Mac OS X等各种平台。
    • 支持代码的调试、编译、分析、自动完成与重构(代码的重组可以在不改变外部运行的情况下执行)。
    • 有伟大的图形用户界面(GUI),可使用拖放功能来安排元素。
    • 支持静态代码分析

    2) Code::Blocks

    090641_18774385.jpg

    Code::Blocks是可用于满足C和C++的开发人员最苛刻需求的免费C/ C++ IDE。这款IDE包含了你进行C和C++开发所要用到的全部功能。

    特点:

    • 可用于Windows、Linux和Mac OS X。
    • 完全的可定制性和可扩展性。
    • 支持代码的编译、调试、代码覆盖、分析和自动完成。
    • 是一个类浏览器。即是说它可以使面向对象编程可视化。
    • 拥有Eclipse这样的可在安排元素时使用拖放功能的特性,另外也支持代码分析。

    3) GNAT Programming Studio

    timg?image&quality=80&size=b9999_10000&sec=1570615704512&di=473a750747bab40ad02414b9ca862cc3&imgtype=0&src=http%3A%2F%2Fimg.it610.com%2Fimage%2Fproduct%2F03a24c64b1da4fa69be82c65d0138f65.jpg

    GNAT Programming Studio简称为GPS,是一个简化了软件与开发人员之间交互行为的高度先进的免费IDE。GPS的自然接口使得其简单易用,简化了源程序的导航,也有助于突出程序的基本思想。

    特点:

    • 多平台支持。
    • 支持代码的编译、调试、代码覆盖、分析和自动完成。
    • 也是一个与Code:Blocks类似的类浏览器,同样支持代码重构。
    • 其拖放功能可减轻程序员的工作

    4) CodeLite

    200831214816526.png

    CodeLite是另一个优秀的、免费的、开源、跨平台的C /C++ IDE,它可用于所有的主流平台(Windows, Linux和 OSX)。

    特点:

    • 支持通用的编译器,可通过Buildtab对错误进行点击。
    • 支持下一代调试器。
    • 拥有基于内部解析器的异常快速和强大的代码完成工具。
    • 还拥有基于应用程序的用于构建插件RAD工具。
    • 支持静态代码分析、重构、类浏览器和程序概要分析。

    5) NetBeans

    timg?image&quality=80&size=b9999_10000&sec=1569407285303&di=d71762691b70c3c05f9ddb79276fa773&imgtype=0&src=http%3A%2F%2Fstatic.open-open.com%2Fnews%2FuploadImg%2F20141128%2F20141128162030_282.png

    Netbeans C++ IDE包含很多以C和C++模板为基础的项目,提供了C和C++动态与静态库来构建应用程序。其神奇的特性使得它在web开发人员之间流传甚广。

    特点:

    • 免费开源的IDE。
    • 多平台支持。
    • 代码完成速度快,支持C / C++的重构。
    • 很好的集成了多任务(multi-session)gdb调试器。
    • 拥有自动缩进、语义突出、格式化(可对格式风格进行选择)、代码折叠、括号匹配和模板等功能。
    • 可使用远程主机上的开发工具以简单的方式创建、执行甚至调试用户端系统的项目。

    6) Qt Creator

    2017410114158986080.jpg

    Qt Creator是另一种跨平台的IDE,它的设计目标是使开发人员能够利用Qt 这个应用程序框架更加快速及轻易的完成开发任务。

    特点:

    • 多平台支持。
    • 支持代码的编译、调试、分析、自动完成和重构。
    • 可自由拖放。
    • 支持静态代码分析。

    7) Dev C++

    pastedImage_0.png

    Dev C++是一款用于C和C++语言开发的不错的IDE,它是一个开源的IDE,但只支持Windows平台,而不支持Linux和OS X。

    特点:

    • 代码自动完成。
    • 支持代码分析。
    • 类浏览器。
    • 支持gcc编译器。
    • 拥有可定制语法高亮的编辑器。
    • 集成调试(使用GDB)。
    • 可快速创建窗口、控制台、静态库和动态链接库。
    • 可编辑和编译资源文件。
    • 工具管理器。

    8) C++ Builder

    timg?image&quality=80&size=b9999_10000&sec=1570615591483&di=3c08c015332a607968ab24e96fe5559b&imgtype=jpg&src=http%3A%2F%2Fimg4.imgtn.bdimg.com%2Fit%2Fu%3D32069929%2C1962623682%26fm%3D214%26gp%3D0.jpg

    C++ Builder是构建Windows平台下无数据库连接的高性能C++应用程序的利器。它不是一个免费的IDE,需要授权许可。适用的平台为Windows和OS X 。

    特点:

    • 可进行调试。
    • 拥有GUI生成器。
    • 支持代码分析。
    • 支持代码自动完成。
    • 类浏览器。
    • 编译器。
    • 支持代码重构。

    9) Anjuta

    timg?image&quality=80&size=b9999_10000&sec=1569407011395&di=3b746c79cb94b9b91a6e4b538faf60a8&imgtype=jpg&src=http%3A%2F%2Fn1.itc.cn%2Fimg8%2Fwb%2Frecom%2F2016%2F08%2F22%2F147187786758882183.png

    Anjuta是一个包含许多先进的编程工具的全能型IDE,它专注于为开发者的高效开发提供简单可用的界面。虽然它是开源的软件,但它只支持Linux平台。

    特点:

    • Anjuta UI的操作简单,功能强大。
    • 拥有简单的向导和创建新项目的模板。
    • 完全集成了GDB的调试功能。
    • 项目管理。
    • 应用程序向导。
    • 源代码编辑器。
    • 分析器以及更多的工具。

    10) MonoDevelop

    timg?image&quality=80&size=b9999_10000&sec=1569407052885&di=22321c603bd0d19a46997a930f84c840&imgtype=jpg&src=http%3A%2F%2Fimg1.imgtn.bdimg.com%2Fit%2Fu%3D2024048681%2C354878991%26fm%3D214%26gp%3D0.jpg

    MonoDevelop支持开发人员在Linux、Windows和Mac OS X平台上编写桌面和web应用程序。你也可以在 Linux 和 Mac OS X 平台上使用所有平台都相同且唯一的代码库来编写Visual Studio上所创建的.NET 应用程序。

    特点:

    • 多平台支持。
    • 先进的文本编辑
    • 多语言支持。
    • 集成调试器。
    • 可配置的工作台。
    • 可完全使用代码自动完成来创建web项目。

    11)CLion

    u=373277081,1601211891&fm=26&gp=0.jpg

    CLion是Jetbrains公司的一款帮助开发人员在Linux、 OS X和Windows平台进行C和C++的强大IDE,通过智能编辑器、代码质量保证工具、自动重构工具以及紧密集成的CMake构建系统,CLion可以有效地提高开发者的生产效率。

    特点:

    • 多平台支持。
    • 支持各种语言和标准。
    • 集成版本控制系统。
    • 嵌入式的终端系统。
    • 智能编辑器。
    • 支持代码的编译、调试、分析、自动完成和重构。
    • 由CMake系统支持 。
    展开全文
  • 常用的开发工具

    2019-02-01 22:51:46
    Atom: 使用简单轻巧,但不支持脚本的run和debug,编辑ansible或者配置文件蛮好的。... NotePad++:可以替代windows自带的记事本的最佳...PyCharm:python开发最佳的编辑器,业界没有人不知道的工具。 (https://www.je...

    Atom: 使用简单轻巧,但不支持脚本的run和debug,编辑ansible或者配置文件蛮好的。(https://atom.io/)

    NotePad++:可以替代windows自带的记事本的最佳工具,临时看日志什么的,很好的。(https://notepad-plus-plus.org/)

    PyCharm:python开发最佳的编辑器,业界没有人不知道的工具。 (https://www.jetbrains.com/pycharm/)

    Eclipse:比较流程的java开发工具,开源而且免费,有大量的插件。

    intellij idea : 据说很流行的java开发工具,开源而且免费,准备试用下。(https://www.jetbrains.com/idea/)

    展开全文
  • Java 程序员开发常用的工具

    万次阅读 2018-02-03 14:18:29
    1、常用开发工具 2、常用接口测试工具 3、常用远程连接工具 4、一些其他常用工具 5、总结 1、常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常...



    1、常用开发工具
    2、常用接口测试工具
    3、常用远程连接工具
    4、一些其他常用工具
    5、总结

    1、常用开发工具

    作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。如果选择得当,那么就能够使得开发工作事半功倍;否则事倍而功半。

    免费开源Eclipse

    Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

    Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++、PHP、Python等语言的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

    enter image description here

    商用收费MyEclipse(中国官网

    MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,由Genuitec公司发布,它是商用收费的。

    MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSP、CSS、Javascript、SQL,Hibernate,Spring。

    enter image description here

    Oracle公司免费的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、Ajax、Groovy、Grails和C /C + +等开发语言。

    NetBeans项目由一个活跃的开发社区提供支持, NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。

    enter image description here

    IntelliJ IDEA

    IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit,SVN和Git集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。IntelliJ IDEA以前是收费软件,不过在2009年以后就开始推出了免费的社区开源版本。不过商用还是需要收费的。

    enter image description here

    Eclipse、MyEclipse、NetBeans和IntelliJ IDEA的特点和适用场景:

    Eclipse、MyEclipse、NetBeans和IntelliJ IDEA这四个IDE有着不同的特性和优点,根据开发的不同可能需要选择不同的IDE。在Java开发的每个方面,这四个IDE都能胜任工作,然而根据你所做的不同开发例如Swing开发,web开发或者企业开发,选择IDE就有所偏向。

    • Swing开发:

    如果你专门从事Swing开发,NetBeans无疑是最好的选择,如果你没有选择NetBeans而是选择了Eclipse,建议使用MyEclipse 和它的Matisse4Eclipse构造器。IDEA由于对JGoodies Forms的支持,所以在开发Swing方面与前两者相比并不占有优势。

    • JSP/Struts开发:

    开发JSP/Struts首选的是IDEA,接下来是MyEclipse,然后是NetBeans,由于缺少对内建Struts的支持,Eclipse的基本版本没有竞争优势。

    • JSF开发:

    在开发JSF方面,这三个IDE可以说都是很好的选择,但是IDEA可能会更好一点,接下来是Eclipse/MyEclipse,最后是NetBeans。

    • 企业开发:

    由于NetBeans对JPA的支持和它产生代码的质量以及对持久化单元合适的设置,所以在企业开发方面,NetBeans是首选,接下来是IDEA,由于Eclipse的Dali项目的限制,Eclipse可能是最后选择的。如果放弃标准的JPA,从事Hibernate开发,MyEclipse是最好的选择。

    除了上面提到的这四款由大公司开发的IDE外,JAVA开发的IDE还有很多,例如Spring基于eclipse推出的STS(Spring Tool Suite)、小而且快JCreator,但是以上最常用的eclipse和IntelliJ IDEA。国内Java开发人员使用的最多也是eclipse和IntelliJ IDEA。笔者用的最多是eclipse及Spring基于eclipse推出的STS。如果在使用中遇到什么可以无时无刻咨询。

    enter image description here

    2、常用接口测试工具

    作为一名开发人员,完成开发工作后,单元测试及接口测试必不可少。单元测试不用说了,Java人员几乎都是使用JUnit及JUnit相关的测试框架。对于接口测试呢?有什么工具可以使用呢?在说工具之前先来了解两个问题。

    什么是接口测试?

    用来检查各个组件的接口的测试,接口测试主要检查外部系统与系统之间以及各个子系统之间的交互点,测试的重点在数据的传递上。

    为什么要做接口测试?

    如果项目全部推行单元测试,时间上不允许,而接口测试是一种特殊的单元测试,覆盖率没有做到所谓的单元测试的百分之百,不过覆盖了所有的面像用户的功能点,而且接口测试可以采用自动化+持续集成的方式,节约时间了成本,同时提高了效率。

    java第三方包httpclient

    如果使用httpclient进行接口测试,免不了开发人员还需要自己动手去编写代码,这个不是首选方案。笔者也不推荐这个方案,增加了程序人员的工作强度。

    Postman

    Postman是一款功能非常棒的Chrome扩展,提供功能强大的API&HTTP请求调试。它可以发送几乎所有类型的HTTP请求,并可以附带任何数量的参数和请求头(headers)。可以说Postman满足了HTTP接口测试的大部分功能,只有少部分的功能不被支持,比如:请求流程的控制;使得程序员可以在编写一些单元测试中解脱出来。

    Postman特点:

    • 支持用例管理
    • 支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能
    • 支持批量运行
    • 支持用例导出、导入
    • 支持云端保存用例【付费用户】

    推荐文章

    enter image description here

    JMeter

    Apache JMeter是Apache组织开发的压力测试工具,也是目前应用最广泛的开源性能测试工具之一。它最初被设计用于Web应用测试,后来扩展到其他测试领域。像其他性能测试工具一样,JMeter可以用于对服务器、网络或对象模拟巨大的负载,来测试不同压力类别下应用系统的强度,分析应用系统的整体性能。JMeter由100% JAVA开发,开源,具备完全的可移植性;采用Swing界面和轻量组件支持包;支持插件扩展,可以通过扩展插件支持新的协议,监控系统资源,展示更丰富的性能图表等。企业能够在JMeter的基础上实现二次开发,扩展JMeter的功能为己所用。不过要记住Jmeter由JAVA开发,安装Jmeter之前需要先安装JDK。Jmeter功能非常强大是笔者最喜欢的接口测试工具,没有之一。

    enter image description here

    Postman和Jmeter特点:

    (1)测试用例组织形式

    Jmeter和Postman的测试用例组织形式都比较扁平,Jmeter通过测试计划(TestPlan)来组织测试用例;Postman主要通过集合(Collection)来组织测试用例。

    (2)支持的接口类型与测试类型

    从功能上Jmeter最为强大,可以测试各种类型的接口(包括Http、数据库、webservice、ftp等),不支持的也可以通过网上或自己编写的插件进行扩展;Postman是轻量级的,定位也不同,可用来测试http接口和Rest接口。

    (3)流程控制

    Jmeter支持Switch控制器、If控制器、随机控制器等一系列控制器实现流程控制,以及Beanshell脚本;Postman则需要通过JavaScript脚本控制

    (4)断言

    Jmeter中的TestPlan、Threads Group和Sampler均可添加断言;Postman的HTTP请求的Tests中可添加断言。

    (5)脚本扩展能力

    Jmeter支持用java语言编写的Bean shell;Postman支持使用JavaScript语言编写的脚本

    (6)团队协作

    Jmeter的一个TestPlan就是一个jmx(xml)文件,无法分割,但是Jmeter有一个合并的功能,允许将多个文件合并在一起。只能每个团队成员自己建立一个TestPlan,分功能块进行测试,最后整理合并;Postman虽然有团队协作的功能,但是需要付费。

    Jmeter和Postman都还支持数据参数化、自定义变量、显示日志等功能。其中重点要说的是Jmeter还可以在无界面的Linux环境进行压力测试、性能测试;以便分析系统的瓶颈;Jmeter的功能覆盖了Postman的所有功能,所以强烈推荐使用Jmeter。

    3、常用远程连接工具

    做开发是国内程序员大部分都是在windows环境开发,但是开发完毕后,免不了需要部署到服务器(Liunx);特别是Java开发的程序,几乎都是部署在Unix或者Linux系统,而Unix和Liunx系统是无界面的系统。如何把程序部署到远程的Unix或者Linux服务呢?这时候远程连接工具就派上用场了。这里特别提一下如果做得是银行项目,远程连接工具是常伴左右的。

    SecureCRT和SecureFX

    SecureCRT是一款支持SSH协议(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件;SecureFX是对应的文件上传工具,使用SecureFX可以让我们使用SSH协议上传文件到远程服务器。

    enter image description here

    enter image description here

    Xshell和Xftp

    Xshell是一个功能强大的终端模拟器,支持SSH、SFTP、TELNET、远程登录命令连接; Xftp是一个灵活和轻量级SFTP / FTP客户端用户需要安全地通过网络传输文件。它提供了强大的功能,如直接编辑多个窗格、文件夹同步、他们支持服务器到服务器转移和第三方编辑器集成。

    enter image description here

    enter image description here

    远程连接和文件上传工具笔者最常用的就是这两款,有这任何一款都足以满足我们日常工作的需要了。如果只想上传文件话也可以使用Total Commander;如果只想远程连接的话也可以使用Putty.exe,这个远程连接工具非常小巧,而且免费使用。

    enter image description here

    4、一些其他常用工具

    文本编辑工具Notepad++和UltraEdit
    对比工具beyond compare

    使用场景:在进行版本上线时,有时需要对比一下生产版本与现在马上需要投产的版本有什么区别就需要用到该工具了,该工具提供了非常强大的对比功能。

    enter image description here

    反编译工具JD-GUI和JD-Eclipse

    使用场景:有时开发的代码某个接口在开发环境是好好的,跑的没有任何问题和纰漏;但是UAT环境或者准生产环境(部署人员确认已经部署了对应的接口),如果开发人员需要进一步确认部署人员正在部署了Jar包,这时反编译工具就派上用场了,开发人员可以在UAT环境或者准生产环境获取相应的Jar包,然后反编译看看相应接口的逻辑跟开发环境的是否一致。

    enter image description here

    快速启动工具TypeAndRun

    TypeAndRun (TAR) 是一个可以用热键呼出的控制台,从这个控制台上可以运行任何程序、打开各类文档、URL、电子邮件和文件目录。除了可以方便的为自己的常用程序建立别名,TypeAndRun也内置了大量“系统别名”用自定义的快捷键调出命令行后,输入别名即可执行相应操作。而且TypeAndRun 可以为已经建立的别名自动补全,无需记住全部名称。也不用像一些快捷键工具一样要记住那么多快捷键。这个工具是我极力推荐给广大开发人员的,使用了它就不需要打开“我的电脑”每次都使用鼠标双击了。

    enter image description here

    Source Insight

    Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。SourceInsight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。

    使用场景:如果想在大量Java代码中搜索某些关键字,使用Source Insight工具可以非常快速找到相应的关键字;同时Source Insight支持Java关键字的高亮功能。

    enter image description here

    MySQL连接工具SQLyog

    使用场景:SQLyog是一款小巧的、连接mysql数据库的图形化工具。使用SQLyog主要方便开发人员操作mysql数据库,他提供了补全、关键字高亮、格式化sql语句等功能,在同类mysql图形界面工具中相当好用。

    enter image description here

    5、总结

    以上推荐了十几款软件,涉及到开发工具、接口测试工具、远程连接工具、文本工具、数据库连接工具等等。这些工具有免费开源的;有商用收费的(任何长期使用自己想办法哦!!)。在小公司使用以上的这些工具能满足程序员百分之八十的开发需要。这里的工具没有涉及到UML工具、原型工具、项目管理工具等。

    展开全文
  • Java 程序员常用的开发工具

    万次阅读 多人点赞 2018-03-30 11:45:16
    1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境...
  • APP开发八大工具

    万次阅读 2020-04-21 15:41:09
    8大工具经验 ...tj_url=xz&sign=360_e39369d1&refer_scene=so_55 ...2016-11-30 00:09方法/步骤1:1.Appmakr方法/步骤2:Appmakr是国外最流行的DIY移动应用开发工具,目前支持iOS、Android和Window...
  • 史上最全的主流java开发工具(一)

    万次阅读 2018-09-20 16:18:30
    声明:为了让大家能有兴趣看...java源代码本质上其实就是普通的文本文件,所以我们一般会选用一些功能比较强大的类似记事本的工具,比如: Notepad++、Sublime Text、editplus、ultraedit、vim等,具体介绍如下: N...
  • Java的常用开发工具

    万次阅读 多人点赞 2018-01-27 16:23:32
    都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试java工作时开发工具的使用也是一个重要的考核点。 要想全面了解java开发工具,我们首先需要先了解一下java...
  • 程序员必备的软件开发工具

    千次阅读 2018-04-24 15:23:00
    对于每一位开发者而言,软件开发工具的重要性显然不言而喻。事实上,除了个人能力之外,它们也在团队的效率及实际生产力层面扮演着关键性角色。 在今天的文章中,我们整理出17款软件开发工具,如果您尚未尝试过其中...
  • 史上最全的常用开发工具类收集(持续更新中)

    万次阅读 多人点赞 2019-12-27 10:13:16
    API银行卡管理 → BankCheckcheckBankCard : 校验银行卡卡号是否合法 getBankCardCheckCode: 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位 getNameOfBank : 通过银行卡的前六位确定判断银行开户行及卡种...
  • Python开发工具

    千次阅读 2019-07-16 19:13:47
    刚开始学习Python就开始遇到难题了,对于Python IDE都比较纠结,希望找到一些适合自己的、Python开发工具。本篇给大家分享几款Python开发工具,供正在纠结用哪种开发工具的小伙伴们参考~ 对于学习Python的小伙伴,...
  • 几款常用PHP开发工具

    万次阅读 2009-05-16 20:48:00
    找了这么几款开发工具和大家共享。 1、EditPlus 一套功能强大,可取代记事本的文字编辑器,拥有无限制的Undo/Redo、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用...
  • 网站开发一般分为前端和后端两个部分。前端负责实现页面效果,后端主要负责功能开发。一般的开发流程是先由美工或者网页设计师进行网页设计和切图...最常用的前端开发工具有哪些呢?本文推荐8款最好用的web前端开发...
  • 常用的python开发工具对比

    千次阅读 2018-08-29 18:09:45
    一名优秀的Python开发人员都有一套好用的Python开发工具,好的开发工具可以使Python开发人员的工作更高效,以下是几款比较好用的Python开发工具,Python开发人员,尤其是初学者,可以尝试使用一下,选择合适自己的...
  • 自考那些事儿(五):软件开发工具(实践篇)

    万次阅读 热门讨论 2019-07-25 11:54:57
    【前言】掐指一算从上次考完《软件开发工具》到现在也一个月有余,这次再次翻看之前自己的记录的时候有种似曾相识燕归来赶脚。本篇博文是结合上篇博文(《自考那些事儿:软件开发工具(理论篇)》)继续对博文(...
  • 推荐几个H5、app制作开发工具

    万次阅读 多人点赞 2018-09-17 15:59:16
    我们已经进入移动互联网时代,而app是移动互联网的载体。...下面就由小编我来为大家一一介绍四大最好用的app制作开发工具! 即速应用 即速应用是由咫尺网络开发的一款新产品,完全免费,上线之后短时间内已...
  • 本文应该是2004年就出现的,原文列举了14个开发工具,时至今日,可以说好几个软件已经消失了,而且也没有包括MyEclipse当下流使用较广泛的软件,这里根据自己的所知进增加了两个开发工具。不足之处还请谅解! 1、...
  • Python IDE集成开发工具

    万次阅读 2017-02-06 12:50:55
    Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。 PyCharm PyCharm 是由 ...
  • 其实本来打算写的是web开发工具合集,但写着写着觉得不太过瘾,所以索性把所有用得到的工具都列出来了。 如果能在一开始就把这些工具利用起来,相信可以大大提高工作效率,所以起码对新手来说是比较有益的。而且从...
  • 可能对于php初学者不知道该用哪些或者哪些mac版的php开发工具比较好?php中文网特为PHP开发者推荐几款最好用,最流行的php开发工具!php中文网的同学们可以免费下载使用!   一.MAC版代码编辑器 在代码编辑器...
1 2 3 4 5 ... 20
收藏数 2,042,923
精华内容 817,169
关键字:

开发工具