【编程入门工具精选】10年程序员深度整理

2018-05-30 17:53:26 浏览数 (40)

对于自学编程的萌新而言,好的工具可以大大提升编程效率。正所谓“工欲善其事,必先利其器”,说的就是这个道理。

W3Cschool的资深程序员大佬,针对目前市面上各工具的使用情况,为大家呕心沥血整理了一些优秀的编辑器、工具以及开发环境。

有了这些工具,各位萌新在编程的自学道路上将会更加顺畅,千万不要错过哦!


工具下载地址:

https://pan.baidu.com/s/1HCBWT2zgKlOWu5aVPebeSw


密码获取方法:

扫描下方二维码,关注W3Cschool微信公众号,回复“工具下载”,就可以获得云盘密码,免费领取这些好用的工具了哦!


一、精选新手最佳编辑器【免费正版】:

Sublime(新手入门编辑器):


特点:启动快,占用低,且适合编辑任何小文本,C/C++/ASM和很多脚本语言以及不需要实时调试的语言,插件多,使用简单,适合新手入门。

Vscode


特点:要什么有什么,markdwon、python、matlab汇编全都有,就是启动和运行速度比subime慢点,但也非常快。

Atom


特点:开源、免费,可跨平台,且整合 GIT 并提供类似 Sublime的包管理功能,支持插件扩展,可配置性强,不过对电脑配置要求非常高。

总结:

目前VSCODE在程序员中评价最优,不过新手建议使用subime,因为简单易上手。这三个编辑器都各有各的优势,请根据自己需求喜好使用。

二、开发环境

1、Java

a.JDK:Java开发工具包,提供了Java的开发环境和运行环境

b.JRE:运行JAVA必须的环境的集合,包含JVM标准实现及Java核心类库

c.Sever JRE:专为服务器端程序量身打造的JRE

2、PHP

a.Wamp:用来搭建动态网站或者服务器的开源软件

b.Lnmp:基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。

3、NodeJS开发环境

4、Ruby开发环境

5、Python开发环境

 

三、工具

1. GIT

Git是目前世界上最火的分布式版本控制系统(没有之一),擅长程序代码的版本化管理。


2. SVN

SVN(Apache Subversion),是一个开放源代码的集中式版本控制系统,文档管理方便,权限管理比GIT好。



工具下载地址:

https://pan.baidu.com/s/1HCBWT2zgKlOWu5aVPebeSw


密码获取方法:

扫描下方二维码,关注W3Cschool微信公众号,回复“工具下载”,就可以获得云盘密码,免费领取这些好用的工具了哦!

1 人点赞