作为程序员的你,常用的工具软件有哪些?
分享一波程序猿最爱的、实打实在用的生产力工具,足以支撑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……