TOOLS 五月 01, 2020

VSCode配置同步

文章字数 20k 阅读约需 18 mins.

在上两篇文章中,我们学到了 VSCode 是怎么使用快捷键让我们编写代码时更灵活便捷,甚至是可以基本脱离鼠标。还介绍了很多常用的插件让我们如虎添翼,就像 VSCode 穿上了传奇级别的装配一样。

还没...

查看全文

TOOLS 五月 01, 2020

VSCode配置同步

文章字数 20k 阅读约需 18 mins.

在上两篇文章中,我们学到了 VSCode 是怎么使用快捷键让我们编写代码时更灵活便捷,甚至是可以基本脱离鼠标。还介绍了很多常用的插件让我们如虎添翼,就像 VSCode 穿上了传奇级别的装配一样。

还没有阅读以上说到的两篇文章《VSCode 常用快捷键大全》《VSCode 插件大全》,可以先过去学习学习哈。

有了武功秘籍(快捷键)和高深的内功心法(插件),那 VSCode 是不是应该是无敌了呢?天灾难逃,人祸难免,我们电脑可能会坏或者电脑还可能要退休,甚至是我们有多台电脑的可能。那这个时候我们精...

查看全文

TOOLS 四月 25, 2020

VSCode插件大全

文章字数 35k 阅读约需 32 mins.

上一篇文章《VSCode 常用快捷键大全》,我们了解到了 VSCode 中的常用快捷键。学会了快捷键可以让我们更高效和迅速的编写代码。但是没有 IDE 中的一些辅助功能,还是美中不足。

VSCode 没有安装插件,就等同于一把枪没有安装配件,打把的时候还是缺失精准度,开枪的时候也会有很重的后坐力。当然没有插件,也可以很好的编写代码,就是没有那么强而已。

所以这篇文章会给大家介绍 VSCode 中最常用的插件,让我们的编辑器加上一双翅膀,让我们在编写代码的过程中如虎添翼的感觉。

🌟 所有插件,只...

查看全文

TOOLS 四月 19, 2020

VSCode常用快捷键大全

文章字数 22k 阅读约需 20 mins.

我之前也是用过很多代码编辑器,从NotePad++SublimeText一直到PHPStorm,最后VSCode。这个过程每一个编辑器我都折腾了很多配置,插件和主题。开发者的编辑器就等同于一个刀客的随身佩刀,一个枪手的随身配枪。一个好的装备的配件可以大大提升我们的战斗力。

所以对于一个好的程序员,一个好的代码编辑器可以起到很大的作用,在开发的过程中可以给我们带来很多便利、帮助、效率和影响。甚至一个好的编辑器可以给开发者日常编程中带来更高的喜悦感。

枪手挑选一把枪会通过几个纬度来选择:重量,击倒...

查看全文

FRONTEND 四月 06, 2020

前端必看的8个HTML+CSS技巧

文章字数 97k 阅读约需 1:28

CSS 是一个很独特的语言。看起来非常简单,但是某种特殊效果看似简单,实现起来就颇有难度。这篇文章主要是给在学习前端的童鞋分享一些新的 CSS 技巧,一些在前端教程和培训课堂中不会讲到的知识。第二就是让还在前端开发这条道路上的童鞋们,重新燃起对前端排版和特效的热爱和热情!🔥


这种是一个非常常见的布局方式,但是对于新手来说是比较常见的难题。

这种布局方式在后台管理系统中比较常见,当我们内容不足浏览器窗口高度时,底部内容需要固定在底部。当内容超出了浏览器窗口高度,就会随着内容往后推。

在有 CSS3...

查看全文

NOTES 三月 29, 2020

写给想学和在学编程的你们,学习编程的7个好处

文章字数 13k 阅读约需 12 mins.

你们有没有这种经历?亲戚或者爱人甚至是不做技术的朋友,看到我们屏幕上的小括号{},大括号[],还有一大堆的技术英文单词privatepublicfunction等等,都会惊叹一句“你写的是什么呀?太可怕了,全是英文看不懂。”或者“做个程序员是不是需要英语很好的呀?太难了!” 其实当真正学习编程和做起程序员来一切并没有那么的可怕,也并不需要英语有多厉害。不信的小伙伴可以问问身边大多数的程序员,问问他们刚开始学编程的时候英语是不是很好,估计得到的大部分答案都是:“没有哈,不是...

查看全文

NOTES 三月 22, 2020

用“易于改编”原则, 提升编程水平, 写出更好的代码

文章字数 13k 阅读约需 11 mins.

无论新手还是资深开发者都会经常问一个问题,“怎么写好的代码?”,要知道怎么写好代码,首先我们要知道怎么样才是好的代码。要有明确的目标,才能知道如何达成目标。在《程序员修炼之道》中提到的“ETC Principle” -- 易于改编原则。这个原则看似简单,但是我们越是深入思考越是觉得“简约而不简单”。

这篇文章里会详细解刨在实际产品研发中“易于改编”的原因和怎么做到“易于改编”, 从而让我们编写出更好的代码。


为何代码必须要易于改编?因为一个系统是会随着一个产品的发展,每日有用户增长就会有一直...

查看全文

NOTES 三月 17, 2020

5大法则助你 成为更出色的开发者

文章字数 9.6k 阅读约需 9 mins.

在现在这个技术高速发展的时代,无论你是在校学生,还是技术职场中的精英,都会面临需要持续提升。但是如果只知道提升技术能力,忽略了一些技巧和技术素养的培养和习惯。你会发现你再有能力,也变得无用武之地。因为真正的强者是不会只依赖 TA 的装备。更多的是技巧,经验,应变能力还有思想。

这篇文章会教 5 大法则助我们成为更出色的开发者,在众多开发者中脱颖而出的诀窍,也会在我们的技术职业生涯中给我们很多的帮助。


多数拿到新功能需求,大致有思路就直接下手开始写代码,半天下来发现这个需求或者功能越想越复杂。...

查看全文

FRONTEND 三月 08, 2020

带你体验Vue2和Vue3开发组件有什么区别

文章字数 50k 阅读约需 45 mins.

我们一直都有关注和阅读很多关于 Vue3 的新特性和功能即将到来。但是我们没有一个具体的概念在开发中会有如何的改变和不一样的体验。还有一些童鞋已经开始又慌又抓狂了 – “又要开始学新的写法了 (ノ ToT )ノ ~┻┻”。

所以这里我使用 Vue2 和 Vue3 开发一个简单的表格组件来展示一下 Vue2 和 Vue3 开发组件的区别。看完这片文章后,你将会有一个概念 Vue2 和 Vue3 开发组件时的区别,并且为 Vue3 的开发之路做好准备。ღ(◔ڼ◔ღ)ミ

废话少说,让我们开始吧~ (๑...

查看全文

FRONTEND 十一月 02, 2019

JavaScript中更简便的数组处理函数.map(),.reduce(),.filter()

文章字数 33k 阅读约需 30 mins.

如果你刚接触 JavaScript 可能你还没有听说过.map().reduce().filter()。或者听说过,看过别人用过但是自己在实际项目中没有用过。在国内很多开发项目都是需要考虑 IE8 的兼容,为了兼容很多 JavaScript 好用的方法和技巧都被埋没了。但是我发现近几年开始,很多开发项目已经完全抛弃了 IE 这个魔鬼了。如果你不需要兼容古老的 IE 浏览器了,那就要开始熟悉一下这几个方法来处理数组。

注意这遍文章说的的 3 个方法其实在很多其他语言都可以使用到,因为这几个方...

查看全文

NOTES 十一月 01, 2019

如何高效学习编程

文章字数 8.6k 阅读约需 8 mins.

编程确实不是一件容易的事情,除了要有较强的逻辑思维,还需要花大量的时间和集中力来提升和维持一定的高度

与其他的领域不一样的是,技术每日都在变,所以对于编程初学者是很难一直与时并进的。就算是技术大神和老司机们也是追赶的比较吃力的。在技术领域打滚的这些年里,通过经历和经验总结出一些高效的学习方式和方法,在这篇文章里与大家分享。让我们现在就在技术领域的学习之路上奔跑吧!

在刚刚接触技术的时候,很多人都会比较迷茫。技术领域有前端后端并且各自有多种编程语言。选定前端后端后又发现越过一山还有一山高,面临更...

查看全文
加载更多
0%