为开发人员精心挑选的优秀资源列表

2025-06-09

为开发人员精心挑选的优秀资源列表

那里有无数的资源......

我只接触了其中的一小部分,以下是我个人为想要产生有效影响的开发人员精心挑选的精彩资源:

  1. Visual Studio Code(https://code.visualstudio.com/)——毫无疑问,我用过的最好的编辑器(它不是一个 IDE

  2. Jetbrains 所有产品包(对 OSS 和学生免费!https://www.jetbrains.com/student/ https://www.jetbrains.com/opensource/

  3. Github Student(https://education.github.com/pack - 我的朋友用过这个,我也用过它提供的所有工具和基础设施,总体来说我给它 8/10 分)

  4. Vim 和 emacs(开始叹息)

  5. PostgreSQL 与 DBeaver

  6. Gitlab(免费 CI/CD,私人仓库)

  7. Bitbucket(适合商业或私人代码)

  8. Github(OSS 很棒,加上 CircleCI 就完美了)

  9. CircleCI 和 TravisCI

  10. 新公共管理

  11. Paratest(偏见:我同意这一点

  12. Babel、Webpack、React、Angular 5

  13. 材料设计(注意,材料设计更新即将到来!

  14. Discord 和 Slack(由于 UI/UX,我更喜欢 Discord)

  15. SASS 和 LESS(新增:CSS Blocks - https://github.com/linkedin/css-blocks

  16. Asana(100 次中 99 次会选择它而不是 Jira)

  17. VSCode 的 FiraCode 字体

  18. 同情

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"
    ]
}
Enter fullscreen mode Exit fullscreen mode

插件(包括主题、图标):

材质图标主题、材质主题、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
PREV
面向专业 JavaScript 开发人员的 34 条技巧 GenAI LIVE! | 2025 年 6 月 4 日
NEXT
开始使用 React.js 解决现实世界的问题✅就业市场💼“那家公司”🏢生态系统和社区👥性能📈#使用平台……我去过那里,做过那事🤦‍♂️结论