IDE篇
程序员最重要的的就是IDE了,一个好的IDE可以帮你省略大量的时间,以及少生很多闷气,下面开始前端的IDE推荐:
- VSCode 最推荐的IDE ☆ ☆ ☆ ☆ ☆
可以说适合所有语言的免费IDE,可以下载插件满足几乎所有的要求,最佳推荐没有之一
点我跳转 - WebStorm 功能最全面的IDE ☆ ☆ ☆ ☆
最全面的前端IDE,包含了你可能遇到的所有功能快捷操作,内容十分丰富,不过启动速度慢是一点小缺点
破解版下载 (破解可能有时间限制,请注意)
- Sublime 轻量级IDE ☆ ☆ ☆ ☆
作为一款轻量级的IDE,sublime同样是支持多种语言,并且支持下载插件的,缺点是需要破解并且商店体验并不好
官网在这里 - Hbuilde
没用过,不写评价了,直接放链接 点击跳转
文档篇
程序员文档当然推荐的是markdown了,现在推荐一些个人用过的markdown编辑器
- Typora
一款颜值在线的markdown编辑器,支持Mac和Windows 点我跳转 - MarkdownPad
windows版的编辑器,功能强大并且颜值还可以 点我跳转
当然,为了照顾非程序员的情绪,放上office的下载 office破解版
学习篇
- 印象笔记
可以同步PC,手机,pad的笔记,方便随时查阅自己的笔记,并且可以随时补充新的笔记,免费版每个月60M也足够日常使用 印象笔记 - Xmind
思维脑图,用来汇总学习到的知识点或者捋思路还不错,不过有一些鸡肋,不如自己用笔画画清晰。 - Aria2GUI
神器,可以破解百度云的限速,使用起来也不算麻烦,增加的操作步骤也算能接受,毕竟百度云会员实在太贵了,另外属于个人开发,并没有相应的官网,请自行搜索。
开发篇
- SourceTree
git版本管理工具,无脑的视图操作,功能强大并且支持多账号 点我跳转
网站篇
学习最重要的是经常百度,要始终坚信着:你的水平能遇到的坑,别人都帮你踩过了。
另外就是开发过程多看文档,很多问题文档都会有相关的解决方案,多看几次就能想到解决方法。
- 菜鸟教程——入门教程 菜鸟教程
- 慕课网——在线视频教程 慕课网
- MDN——官方JavaScript参考文档MDN
- can i use——css标签在不同浏览器的支持程度 caniuse
- awesome——前端资源库 awesome
- 思否——一个分享社区,可以提问以及写个人心得segmentfault
- 稀土掘金——前端分享社区掘金
- 阮一峰个人博客——大神的笔记 阮一峰的博客
- 廖雪峰个人博客——大神的教程,包含JS,Java,Python,git等廖雪峰教程
书籍推荐
JavaScript权威指南(犀牛书🦏)
- 作为JavaScript的权威,这本书的重要性不用多说,包含了几乎全部的API,被称为JavaScript字典的存在,值得反复阅读的书籍。
你不知道的JavaScript
- 包含上中下三本,用很多实例来讲解了JavaScript的特性,方便更深入的理解JavaScript的特性以及各种原理,看完后会对JavaScript有更深入的理解,非常推荐。
Vue.js 前端开发 快速入门与专业应用
- 关于Vue开发的一本介绍书,没有官网更新的快,而且图书注定内容更新速度不如官网,比如这本书内容大多还是1.0时期的,故不推荐。
React与Redux开发实例精解
- 关于React开发的介绍,不推荐原因同上,不如自己去官网看。
ES6标准入门教程
- 阮一峰著作,介绍了几乎全部的es6更新,甚至包含了部分es7内容,不仅仅有API介绍,还有es5模拟实现的方法,内容详细并且便于理解,非常推荐。
深入浅出Node.js
- 介绍了node.js的发展经历,实现原理,各种API(后面还没看到),对理解node.js很有帮助,非常推荐。