为开发人员精心挑选的优秀资源列表
那里有无数的资源......
我只接触了其中的一小部分,以下是我个人为想要产生有效影响的开发人员精心挑选的精彩资源:
-
Visual Studio Code(https://code.visualstudio.com/)——毫无疑问,我用过的最好的编辑器(它不是一个 IDE)
-
Jetbrains 所有产品包(对 OSS 和学生免费!https://www.jetbrains.com/student/ https://www.jetbrains.com/opensource/)
-
Github Student(https://education.github.com/pack - 我的朋友用过这个,我也用过它提供的所有工具和基础设施,总体来说我给它 8/10 分)
-
Vim 和 emacs(开始叹息)
-
PostgreSQL 与 DBeaver
-
Gitlab(免费 CI/CD,私人仓库)
-
Bitbucket(适合商业或私人代码)
-
Github(OSS 很棒,加上 CircleCI 就完美了)
-
CircleCI 和 TravisCI
-
新公共管理
-
Paratest(偏见:我同意这一点)
-
Babel、Webpack、React、Angular 5
-
材料设计(注意,材料设计更新即将到来!)
-
Discord 和 Slack(由于 UI/UX,我更喜欢 Discord)
-
SASS 和 LESS(新增:CSS Blocks - https://github.com/linkedin/css-blocks)
-
Asana(100 次中 99 次会选择它而不是 Jira)
-
VSCode 的 FiraCode 字体
-
同情
VS Code 插件
我喜欢在每个工作区中使用插件,而不是全局使用,但是,这是我的常规偏好设置(我使用 VS Code 的 Material Theme):
{
"editor.fontFamily": "'Fira Code',Menlo, Monaco, 'Courier New', monoscape",
"editor.fontSize": 12,
"editor.wordWrap": "on",
"editor.letterSpacing": 0,
"editor.tabSize": 2,
"terminal.integrated.shell.osx": "/bin/zsh",
"workbench.colorTheme": "Material Theme Darker High Contrast",
"materialTheme.cache.workbench.settings": {},
"workbench.colorCustomizations": {
"activityBarBadge.background": "#64FFDA",
"list.activeSelectionForeground": "#64FFDA",
"list.inactiveSelectionForeground": "#64FFDA",
"list.highlightForeground": "#64FFDA",
"scrollbarSlider.activeBackground": "#64FFDA50",
"editorSuggestWidget.highlightForeground": "#64FFDA",
"textLink.foreground": "#64FFDA",
"progressBar.background": "#64FFDA",
"pickerGroup.foreground": "#64FFDA",
"tab.activeBorder": "#64FFDA",
"notificationLink.foreground": "#64FFDA"
},
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"slack.teamToken": "*REDACTED*",
"slack.username": "*REDACTED*",
"explorer.confirmDragAndDrop": false,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"sync.gist": "*REDACTED*",
"sync.lastUpload": "*REDACTED*",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"workbench.iconTheme": "material-icon-theme",
"prettier.singleQuote": true,
"prettier.eslintIntegration": true,
"prettier.tabWidth": 2,
"editor.formatOnSave": true,
"editor.fontLigatures": true,
"javascript.implicitProjectConfig.checkJs": true,
"todo.indentation": " ",
"todohighlight.isEnable": true,
"vscode_custom_css.imports": [
"/opt/nfs/software/vscode/extensions/custom_css/my_src/vscode.css"
]
}
插件(包括主题、图标):
材质图标主题、材质主题、eslint、tslint、jshint、prettier、设置同步、TODO 突出显示、TODO 列表生成器、自动前缀、美化、括号对着色器(每天保存我的代码)、Visual Studio 代码的自定义 css 和 js、gitlens、editorconfig、git 历史记录、项目管理器、git 项目管理器、slack、vim 和 jira(对于遗留项目,我们仍然需要 jira,所以为什么不使用扩展)
托管资源
100%免费:
netlify,现在,激增
免费和付费(按比例):
现在,激增,heroku,openshift
子版块
r/webdev
r/javascript
r/web_design
r/节点
r/somebodymakethis
r/angularjs
r/角度
r/reactjs
最后一件事!
不要让自己过度劳累,否则你会精疲力竭。
鏂囩珷鏉ユ簮锛�https://dev.to/michaelgv/hand-curated-list-of-awesome-resources-for-developers-208d