1. 添加额外工具:
  2. Tools -> External Tools...
  3. 1. 添加Git Console
  4. Title: Git Console
  5. Command: C:\Program Files\Git\bin\sh.exe
  6. Arguments: --login
  7. Initial directory: $(ItemDir)
  8. 2. 添加Win10Bash(推荐,安装zshantigen或者on-my-zsh以及git后,可以用很多gitalias
  9. 注意:命令行不能直接用%systemroot%\System32\bash.exe,需要找它的源文件。
  10. Title: Bash
  11. Command: C:\Windows\WinSxS\amd64_microsoft-windows-lxss-bash_31bf3856ad364e35_10.0.16299.15_none_62878a822db68b25\bash.exe
  12. Arguments: --login
  13. Initial directory: $(ItemDir)
  14. 3. Sublime Text
  15. Title: Sublime Text
  16. Command: "C:\Program Files\Sublime Text 3\sublime_text.exe"
  17. Arguments: $(ItemPath):$(CurLine):$(CurCol)
  18. Initial directory: $(ItemDir)
  19. 4. Notepad2
  20. Title: Notepad2
  21. Command: "C:\Program Files\Notepad2\Notepad2.exe"
  22. Arguments: /g $(CurLine),$(CurCol) $(ItemPath)
  23. Initial directory: $(ItemDir)
  24. 5. VSCode
  25. Title: VSCode
  26. Command: "C:\Program Files\Microsoft VS Code\Code.exe"
  27. Arguments: -g $(ItemPath):$(CurLine):$(CurCol)
  28. Initial directory: $(ItemDir)
  29.  
  30. Win10 WSLbash 配置
  31. ~~~~~~~~~~~~~~~~~~~~~~
  32. 现在添加删除组件中勾选 Windows Subsystem for Linux
  33. 然后运行bash,会提示一个链接,浏览器打开后会出现App Store安装Ubuntu
  34. 再次运行bash,等待安装完成。(或者:lxrun /install
  35.  
  36. zsh代替bash
  37. $ sudo apt install zsh vim -y
  38. $ cd ~
  39. $ curl -L git.io/antigen > antigen.zsh
  40. $ vim ~/.antigenrc
  41. source $HOME/antigen.zsh
  42. antigen use oh-my-zsh
  43. antigen bundles <<EOBUNDLES
  44. git
  45. gitfast
  46. git-extras
  47. heroku
  48. sudo
  49. z
  50. history
  51. encode64
  52. zsh-users/zsh-syntax-highlighting
  53. zsh-users/zsh-autosuggestions
  54. zsh-users/zsh-completions
  55. EOBUNDLES
  56. antigen theme clean
  57. antigen apply
  58. $ echo source \$HOME/.antigenrc>~/.zshrc
  59. $ vim ~/.bashrc
  60. 在开头输入:
  61. if [ -t 1 ]; then
  62. exec zsh
  63. fi
  64. $ exit
  65. 重启运行bash
  66. 如果出现警告:zsh compinit: insecure directories, run compaudit for list.
  67. $ chmod -R 755 ~/.antigen
  68. $ chmod -R 755 ~/antigen.zsh
  69. 重启运行bash

为Visual Studio添加快捷工具的更多相关文章

  1. 如何利用 Visual Studio 自带工具提高开发效率

    Visual Stuido 是一款强大的Windows 平台集成开发工具,你是否好好地利用了它呢? 显示行号 有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位. 如何显示 1. 工具 ...

  2. 最锋利的Visual Studio Web开发工具扩展:Web Essentials详解

    原文:最锋利的Visual Studio Web开发工具扩展:Web Essentials详解 Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来. 首先,从E ...

  3. Visual Studio前端开发工具/扩展

    怎么样让Visual Studio更好地编写HTML5, CSS3, JavaScript, jQuery,换句话说就是如何更好地做前端开发.Visual Studio 2010不管是旗舰版还是免费版 ...

  4. 【翻译】我钟爱的Visual Studio前端开发工具/扩展

    原文:[翻译]我钟爱的Visual Studio前端开发工具/扩展 怎么样让Visual Studio更好地编写HTML5, CSS3, JavaScript, jQuery,换句话说就是如何更好地做 ...

  5. Visual Studio 实用扩展工具

    Indent Guides 为每个缩进绘制一条虚线: Highlight all occurrences of selected word 高亮相关代码: Productivity Power Too ...

  6. Visual Studio 的快捷不能用时候,我们只要选择重置就可以用了。

    当发现Visual Studio 的快捷不能用时候,我们只要选择重置就可以用了.

  7. Visual Studio Command Prompt 工具配置方法

    有时候,我们无法找到Visual Studio Command Prompt,需要手动配置 打开 Visual studio2015,选择  "工具"—>"外部工具 ...

  8. Visual Studio命令行工具

    devenv.exe Visual Studio IDE 主程序,位于VS_INSTALL_DIR/Common7/IDE. 本节内容来源:vs2010环境执行devenv /? 启动VS deven ...

  9. Visual Studio添加dll程序集引用操作步骤

    Visual Studio 中添加引用的操作: 在“解决方案资源管理器”中,先右击项目图标,在弹出菜单选择“添加引用...” 然后在弹出的窗口中选择所要添加的选项,点击确定就可以了. 原文:http: ...

随机推荐

  1. Java 之Object 类

    Object 类: 所有类的根类, 是不断向上抽取而来, 具备着所有对象都具备的共性内容. 常用共性方法 boolean equals(Object obj) : 判断两个对象是否相等. 默认比较的是 ...

  2. Flask(1)- 主流web框架、初识flask

    一.Python 现阶段三大主流Web框架 Django.Tornado.Flask 对比 Django 主要特点是大而全,集成了很多组件(例如Models.Admin.Form等等), 不管你用得到 ...

  3. Linux(7)- Nginx.conf主配置文件、Nginx虚拟主机/访问日志/限制访问IP/错误页面优化、Nginx反向代理、Nginx负载均衡

    一.Nginx.conf主配置文件 Nginx主配置文件conf/nginx.conf是一个纯文本类型的文件,整个配置文件是以区块的形式组织的.一般,每个区块以一对大括号{}来表示开始与结束. 核心模 ...

  4. Linux学习笔记(12)linux文件目录与用户管理

    基本常用目录 1.文件及目录 1.1.文件/文件夹权限 用法: (1)    chgrp group_name dir_name/file_name, (2)    chown user_name:g ...

  5. flask实现获取表单并执行shell

    1.一个HTML form input和一个button提供给用户输入 2.使用flask的request获取用户输入的文件名 3.判断输入异常 4.执行shell命令touch aa.txt 并返回 ...

  6. RTSP客户端接收存储数据(live555库中的openRTSP实例)

    一.openRTSP编译运行 a)windows下编译运行 还是以mediaServer作为服务端,openRTSP作为客户端 b)Linux下编译运行 转自http://kuafu80.blog.1 ...

  7. Django——认证系统(Day72)

    阅读目录 COOKIE 与 SESSION 用户认证 COOKIE 与 SESSION 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因 ...

  8. FileZilla Server IP限制设置

      上面那个是黑名单. * 代表所有   下面那个是白名单. 多个是用 空格 分割

  9. 199. Binary Tree Right Side View -----层序遍历

    Given a binary tree, imagine yourself standing on the right side of it, return the values of the nod ...

  10. The 2018 ACM-ICPC上海大都会赛 J Beautiful Numbers (数位DP)

    题意:求小于等于N且能被自己所有位上数之和整除的数的个数. 分析:裸的数位dp.用一个三位数组dp[i][j][k]记录:第i位,之前数位之和为j,对某个mod余数为k的状态下满足条件的个数.这里mo ...