作为程序员的你,常用的工具软件有哪些?

分享一波程序猿最爱的、实打实在用的生产力工具,足以支撑90%的日常工作:

效率

  • Alfred 神奇的魔法帽, 支持 ① 快速打开application; ② 支持Finder, Calculator, Contacts, Clipboard, iTunes, System, Terminal 等原生应用的各种便捷功能; ③ 支持workflow(工作流)(需要升级为收费版的Powerpack).
  • iterm2 增强版的终端应用, 功能强大, 支持分屏, 历史记录, 选中即复制等.
  • XMind 思维导图应用.
  • scapple:脑图工具,比思维导图更灵活
程序员必备软件,程序员工具,程序员记笔记工具推荐
  • Dash 是适用于Mac OS平台的软件编程文档管理工具,可以浏览API文档,以及管理代码片段工具。几乎所有主流的文档都能找到,随时保持更新。还能够导入自制文档,或github文档。windows版本为velocity.
  • DaisyDisk mac下旭日图分析磁盘占用的应用,对于清理磁盘非常有用。
  • PopClip mac下快捷菜单工具,有很强的扩展性。可以做简单的复制粘贴,也能快速记录或者查询。
  • Dropshelf 文件暂存工具,属于剪贴板工具的一种。主要作用是桌面的角落里暂存一些文件。以供后续动作,如上传,移动,暂存等。
  • transmit mac下ftp工具。支持Google Drive、Box、Dropbox等多个云服务。
  • Clearview :mac下pdf阅读管理工具。
  • Parallels Remote Application Server 多平台远程连接管理软件。包括移动端和chrome。
  • xyplorer(加强型文件管理器,关键词:双窗格、多页签、历史位置记忆、文件预览,199元30天试用,无破解)
  • madapplauncher(快速启动工具,免费)
  • listary(文件搜索工具,双击Ctrl唤出,文件名模糊匹配,特定文件夹下文件搜索,免费)
  • licecap:录屏工具。如果想要 fps 更高一点的, 可以用 GifCam
  • JetBrains ToolBox:管理开发工具。管理多开发环境。效率 up

网络综合:

  • wuw:下载代码。批量下载bitbucket代码
  • ibmtda:ibm的用于分析线程堆栈工具,jstack、was线程dump、weblogic线程dump都支持
  • gceasy:gclog查看器
  • mvn-snapshot-cleaner:清理存储空间。清理本地maven仓库中旧的snapshot的jar包
  • jvm-monitor:监控jvm进程小程序,在cpu使用率高于100%时自动实用jstack打thread dump
  • change-git-user-email.sh:批量修改本地git仓库中用户名和邮箱地址
  • wox:有点类似mac下的alfred 快速打开应用

程序员必备软件,程序员工具,程序员记笔记工具推荐
  • Charles 网络抓包应用。还可以用来分析 TCPdump等。
  • Burp Suite 是用于渗透测试 web 应用程序的集成平台。拦截代理替换篡改扫描测试无所不能。
  • ihost,可以选择临时或者永久更改 hosts 的工具,退出之后可以还原 hosts 文件。方便开发测试。只支持mac平台。
  • postman,api测试工具
  • SSH config Editor,ssh连接可视化编辑工具,编辑结果会记录在.ssh下的config。

快速记录

  • OneNote。windows下非常好用,作为系统化的笔记或者是随心所欲的记录都是很好的。但是mac下体验很一般,迟迟不能解决的字体bug,让我果断弃用。现在还装的原因是之前在windows下的笔记还是很珍贵。另外还有一个云同步在国内比较慢。
  • ditto(剪贴板加强工具,可以记忆上千次复制的内容,无论文字还是图片,免费)
  • 奇妙清单:mac下快速添加待办及提醒

VS Code插件

基础插件

  • Chinese (Simplified) Language Pack for Visual Studio Code 汉化翻译还行
  • Settings Sync VS Code配置自动同步GitHub GISTS,方便多机器同步配置

主题插件

  • One Dark Pro 纯黑色主题
  • Material Icon Theme 比较友好的图标

代码管理插件

  • GitLens — Git supercharged 行内查看查看Git记录,各个维度的Git变更
  • Git History方便的看Git记录,和WebStorm界面比较像
  • Project Manager工程管理,添加Git文件夹,方便切换工程
  • Gulp Tasks管理gulp执行任务

代码检测

  • ESLint 通用的ESLint插件,检测代码问题
  • Prettier - Code formatter 代码美化自动格式化
  • Code Spell Checker 拼写检查

代码提示

  • JS JSX Snippets 通过提示快速生成JSX代码
  • Less IntelliSense Less代码提示,Mixins、Variables定义跳转
  • TypeScript Importer 自动搜索引入TS模块

代码调试

  • Debugger for Chrome 在VS Code Debugg模式中调试Chrome运行的代码

单元测试

  • Jest Jest测试用例运行&调试

其他插件

Todo Tree 方便直接查看工程中所有的Todo

程序员必备软件,程序员工具,程序员记笔记工具推荐

THE END
作为程序员的你,常用的工具软件有哪些?
分享一波程序猿最爱的、实打实在用的生产力工具,足以支撑90%的日常工作: 效率 Alfred 神奇的魔法帽, 支持 ① 快速打开application; ② 支持Finder, Calculato……