zoukankan      html  css  js  c++  java
  • 好用的工具

    有些工具不知则已,一旦知道将极大地提高工作效率。

    一、Chrome插件推荐

    OneTab:打开的标签页太多了,暂时关闭几个
    AdBlockPlus:屏蔽广告
    Stylus:自定义页面样式,前端强迫症必备插件
    vue-dev:开发vue必备的chrome插件
    kami:PDF编辑工具

    二、多媒体应用

    faststone:录屏软件,只支持windows。shutter:linux下的截屏工具。
    hitfilm express:免费的视频编辑软件
    VLC Player:很好的视频播放器
    gimp:photoshop的竞争者
    graphviz:使用编程的方式画图
    gephi:图可视化工具
    axureRP-Pro(used for ui design) :UI设计
    visio:顶尖的画图工具
    DiagramDesigner :简单的流程图绘制软件
    VisualParadigm:UI设计

    三、程序员必备

    1、终端和shell

    • moba xterm
    • cmder:windows下的linux终端,它集成了vim,git等一系列命令。
    • terminus:基于NodeJS的终端
    • xshell:ssh远程登录工具
    • Terminator:Linux下的好用的终端
    • zsh:最好用的shell,oh-my-zsh:开箱即用的zsh配置
    • tmux:必不可少的终端复用神器
    • zsh-autosuggestions:命令行自动提示

    2、IDE和编辑器

    CodeBlocks:C++ IDE
    AndroidStudio:Android IDE
    IntelliJ Idea
    VSCode、Atom、Sublime
    neovim:下一代vim

    3、破解

    Fiddler:抓包工具
    Charles:Max下的抓包工具

    4、命令

    知乎-有哪些命令行堪称神器

    htop:交互式的top,CPU、内存查看工具。提供更美观、更方便的进程监控工具,替代top命令。
    iotop:io资源占用查看工具
    ag:grep的增强版,silver search,可以更快的搜索目录下包含某字段的文件。比grep、ack更快的递归搜索文件内容。
    tig:字符模式下交互查看git项目,可以替代git命令。
    mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。
    jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。
    shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。
    yapf:Google开发的python代码格式规范化工具,支持pep8以及Google代码风格。
    mosh:基于UDP的终端连接,可以替代ssh,连接更稳定,即使IP变了,也能自动重连。
    fzf:命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索简直完美。
    PathPicker(fpp):在命令行输出中自动识别目录和文件,支持交互式,配合git非常有用。运行以下命令:git diff HEAD~8 --stat | fpp
    axel:多线程下载工具,下载文件时可以替代curl、wget。
    sz/rz:交互式文件传输,在多重跳板机下传输文件非常好用,不用一级一级传输。
    cloc:代码统计工具,能够统计代码的空行数、注释行、编程语言。
    ccache:高速C/C++编译缓存工具,反复编译内核非常有用。使用起来也非常方便:gcc foo.c改成ccache gcc foo.c
    tmux:终端复用工具,替代screen、nohup。
    neovim: 替代vim。
    tldr: 如果你经常不想详读man文档,那么你应该试试这个小工具。它是一个文本处理工具,自动把命令手册中的例子提取出来进行展示。
    bro:以用例为主的帮助系统。man 以外的帮助系统有很多,除去 cheat, tldr 外,还有一款有意思的帮助系统 -- bro,它是以用例为主的帮助,所有用例都是由用户提供,并且由用户投票筛选出来的:
    figlet: 将输入字符转换成艺术字体。
    cppman:C++ 98/11/14 手册查询 for Linux/MacOS
    mcedit:终端下面的 NotePad++
    glances:更强大的 htop / top 代替者
    mc :内容浏览/预览

    三、插件

    1、Jetbrain系列

    VCS annotations : idea插件查看代码是谁写的

    2、VS Code系列

    1. vetur:Vue插件
    2. auto rename tag:html标签重命名插件
    3. C/C++:Microsoft的IntelliSense
    4. Chinese Language Pack:汉化包
    5. Code Runner:运行单文件的插件
    6. Editor Config for VS Code:VS Code的.editorconfig配置文件插件
    7. ESLint:ESLint JavaScript
    8. GitHistory:Git历史查看
    9. GitLens
    10. Go to Word:跳转到某个词语
    11. Graphviz:支持.dot文件
    12. HTML CSS Support
    13. Include Autocomplete:C++ include命令自动补全
    14. LiveShare:实时协作编辑
    15. open in browser
    16. Path Intellisense
    17. Prettier
    18. Remote VSCode
    19. Remote SSH
    20. TSLint
    21. vscode-icons
    22. vue
    23. XML Format
    24. XML Tools

    四、生活

    everything:更快速地文件检索
    treeSize:发现大文件,显示文件夹大小
    autohotkey:按键定义软件
    VMware:虚拟机软件
    airdroid:移动端和电脑端文件同步工具
    FreeFileSync:文件同步工具
    REE:Rapid Environment Editor,环境变量编辑器

  • 相关阅读:
    从 HTTP 到 HTTPS
    一条很用的MSSQL语句
    MVC中 jquery validate 不用submit方式验证表单或单个元素
    深信服务发布SSL站点
    警告: 程序集绑定日志记录被关闭(IIS7 64位系统)
    Winform中子线程访问界面控件时被阻塞解决方案
    C# Winform中执行post操作并获取返回的XML类型的数据
    vs2010 vs2012中增加JSon的支持
    WebService应用一例,带有安全验证
    C#事件、委托简单示例
  • 原文地址:https://www.cnblogs.com/weiyinfu/p/7644317.html
Copyright © 2011-2022 走看看