草庐IT

code-shop

全部标签

60 个神级 VS Code 插件!!

来源:一尾流莺链接:https://juejin.cn/post/6994327298740600839本文不做任何编辑器的比较,只是我本人日常使用vscode进行开发,并且比较喜欢折腾vscode,会到处找这一些好玩的插件,于是越攒越多,今天给大家推荐一下我收藏的60多个vscode插件,据说插件装太多,编辑器会变卡,可能是我的电脑配置还顶得住,目前并没有感觉到卡卡的。接下来我会将会以优化外观,功能扩展,提升编码效率,代码格式化,其它插件几个分类来进行介绍。注:本文只涉及插件的基本使用,也就是让你知道存在这样一种插件,以及大致了解这个插件可以做什么事,部分插件的详细配置过于复杂,有需要的小伙

60 个神级 VS Code 插件!!

来源:一尾流莺链接:https://juejin.cn/post/6994327298740600839本文不做任何编辑器的比较,只是我本人日常使用vscode进行开发,并且比较喜欢折腾vscode,会到处找这一些好玩的插件,于是越攒越多,今天给大家推荐一下我收藏的60多个vscode插件,据说插件装太多,编辑器会变卡,可能是我的电脑配置还顶得住,目前并没有感觉到卡卡的。接下来我会将会以优化外观,功能扩展,提升编码效率,代码格式化,其它插件几个分类来进行介绍。注:本文只涉及插件的基本使用,也就是让你知道存在这样一种插件,以及大致了解这个插件可以做什么事,部分插件的详细配置过于复杂,有需要的小伙

在 GitHub 上玩转开源项目的 Code Review

一、幕后故事时光荏苒,岁月如梭……(?太文绉绉了,这不是我的风格)今天我准备聊聊在GitHub上如何玩CodeReview。突发奇想?心血来潮?不是。咋回事呢?(对八卦不感兴趣的可以直接跳到下一节,但是我猜你会感兴趣。)首先我是DevStream开源社区成员。在五月份,又有3位活跃的优秀的牛X的Contributors正式加入DevStream开源社区,正式成为了社区Member!(看下面的红框框)于是乎,加上三月份的4个“老Member”,DevStream社区就有7个“社区Member”了(社区Member区分于像我这种在思码逸上班的内部Member)!7个疯狂输出的Members,外加接

在 GitHub 上玩转开源项目的 Code Review

一、幕后故事时光荏苒,岁月如梭……(?太文绉绉了,这不是我的风格)今天我准备聊聊在GitHub上如何玩CodeReview。突发奇想?心血来潮?不是。咋回事呢?(对八卦不感兴趣的可以直接跳到下一节,但是我猜你会感兴趣。)首先我是DevStream开源社区成员。在五月份,又有3位活跃的优秀的牛X的Contributors正式加入DevStream开源社区,正式成为了社区Member!(看下面的红框框)于是乎,加上三月份的4个“老Member”,DevStream社区就有7个“社区Member”了(社区Member区分于像我这种在思码逸上班的内部Member)!7个疯狂输出的Members,外加接

倒计时第3天!Google Summer of Code报名即将截止!(Casbin社区还有空缺名额)

GoogleSummerofCode介绍GoogleSummerofCode(GSoC,即Google编程之夏)是Google(谷歌)组织并提供经费,面对全球在读学生的在线编程项目。Google编程之夏是一个全球性项目,旨在为学生们和开源、自由软件、技术相关的组织建立联系,让学生们贡献代码并获得报酬!组织会提供导师,在学生从熟悉社区到贡献代码的整个过程中提供指导。这个想法的目的是让学生们参与和熟悉开源社区,并帮助他们充分利用暑假时间去得到锻炼。GoogleSummerofCode官网:https://summerofcode.withgoogle.com/中文介绍:https://github

倒计时第3天!Google Summer of Code报名即将截止!(Casbin社区还有空缺名额)

GoogleSummerofCode介绍GoogleSummerofCode(GSoC,即Google编程之夏)是Google(谷歌)组织并提供经费,面对全球在读学生的在线编程项目。Google编程之夏是一个全球性项目,旨在为学生们和开源、自由软件、技术相关的组织建立联系,让学生们贡献代码并获得报酬!组织会提供导师,在学生从熟悉社区到贡献代码的整个过程中提供指导。这个想法的目的是让学生们参与和熟悉开源社区,并帮助他们充分利用暑假时间去得到锻炼。GoogleSummerofCode官网:https://summerofcode.withgoogle.com/中文介绍:https://github

Terraform基础入门 (Infrastructure as Code)

目录前言介绍Terraform术语Terraform如何工作关于provider安装开启本地缓存demo1(docker+nginx)demo2(docker+zookeeper+kafka)参考资料前言像写代码一样管理基础设施。Terraform使用较为高级的配置文件语法来描述基础设施,这个特性让你对配置文件进行版本化管理后,就等于对生产环境的基础设施进行类似于代码一样的版本化管理,而且这些基础设施的配置文件可以复用或者分享。介绍Terraform(https://www.terraform.io/)是HashiCorp旗下的一款开源(Go语言开发)的DevOps基础架构资源管理运维工具。他

Terraform基础入门 (Infrastructure as Code)

目录前言介绍Terraform术语Terraform如何工作关于provider安装开启本地缓存demo1(docker+nginx)demo2(docker+zookeeper+kafka)参考资料前言像写代码一样管理基础设施。Terraform使用较为高级的配置文件语法来描述基础设施,这个特性让你对配置文件进行版本化管理后,就等于对生产环境的基础设施进行类似于代码一样的版本化管理,而且这些基础设施的配置文件可以复用或者分享。介绍Terraform(https://www.terraform.io/)是HashiCorp旗下的一款开源(Go语言开发)的DevOps基础架构资源管理运维工具。他

不要让“Clean Code”更难维护,请使用“Rule of Three”

“我们如何证明,通过遵循“代码整洁之道”(CleanCode)就可以编写更多的代码呢?”当人们试图将“代码整洁之道(CleanCode)”的原则应用于现有的代码库时,我经常会问这个问题。我认为这是合情合理的。当我们开始重构遗留代码时,通常会将内容提取到较小的方法中。然后再将方法提取到类中。很快,我们可能就能感觉到原来30行的方法现在已经分散在不同的类中。我们想知道的是:这在实际上是否是更容易维护了呢。也许我们是一个小团队。也许我们必须支持我们继承的一个相对较大(并且没有文档记录的)的代码库。寻求代码可维护性是一件好事。错误在于,认为代码可维护性与代码行数(linesofcode,LOC)相关。

不要让“Clean Code”更难维护,请使用“Rule of Three”

“我们如何证明,通过遵循“代码整洁之道”(CleanCode)就可以编写更多的代码呢?”当人们试图将“代码整洁之道(CleanCode)”的原则应用于现有的代码库时,我经常会问这个问题。我认为这是合情合理的。当我们开始重构遗留代码时,通常会将内容提取到较小的方法中。然后再将方法提取到类中。很快,我们可能就能感觉到原来30行的方法现在已经分散在不同的类中。我们想知道的是:这在实际上是否是更容易维护了呢。也许我们是一个小团队。也许我们必须支持我们继承的一个相对较大(并且没有文档记录的)的代码库。寻求代码可维护性是一件好事。错误在于,认为代码可维护性与代码行数(linesofcode,LOC)相关。