文章目录

  • 前言
  • 固定工作目录
  • Terminal Here
  • 注意

前言

相信大家在使用VSCode的时候,都会有如下难受的感觉:每次打开终端的时候工作目录都是用户目录,如果要执行命令还得cd到当前文件夹,十分麻烦,为了提高工作效率,有必要设置下终端工作目录。

固定工作目录

VSCode里可以很容易设置一个默认打开的工作目录,如果你经常在一个目录里完成工作,只需要设置这个就可以:打开用户设置->功能->终端,设置如下
这里我设置了d:/为我常用的工作目录,这个方法优点是设置比较简单,但是缺点是打开的工作目录是固定的,如果有时候进入另一个目录,还是回到了一开始的情况:不断cd?

Terminal Here

这里必须推荐一款官方指定的VSCode的插件Terminal Here,它可以直接跳转到你当前文件的目录,使用方法如下:

  • 在扩展中搜索Terminal Here并安装
  • 安装完成后,使用Ctrl+Shift+P打开命令面板,输入:
    Terminal Here:Creat Termninal,这款插件会打开一个新的终端,并且代替你使用cd命令直接进入当前文件所在的目录,如下:

    当然你也可以设置Creat Termninal的快捷键,这会使得你每次使用它更加方便!

注意

这里需要注意的一点是,如果你的终端是CMD那么很遗憾的告诉你,打出的cd命令是无效的(这时候就不得不好好吐槽下Windows的CMD命令行了),除非你使用PowerShell或者Cmder+PowerShell,如果不会设置Cmder+PowerShell,请参见我的博客Windows下如何将Cmder+PowerShell集成为VSCode的终端

VSCode如何设置终端工作目录相关推荐

  1. R语言-路径设置与工作目录修改

    R语言中的路径设置 软件的路径设置对于电脑的内存管理.工作数据的保存和自己的寻根究底十分重要.所以,合理的设置R中相关路径,能更加方便快捷的管理自己的相关文件,提高学习R语言的效率,建立自己的习惯体系 ...

  2. MATLAB设置当前工作目录

    在MATLAB界面的地址栏中的地址,就是代表当前的运行工作目录, 在命令行窗口中输入cd,敲击回车也可以查到当前的工作路径,是和地址栏中的 路径一致的 修改工作路径的格式命令如下cd('需要设定为工作 ...

  3. pycharm设置当前工作目录(working directory)

    曾经在使用pycharm的时候找到过这个设置,后来想用的时候怎么都找不到了,今天终于摸索出来,记录一下,防止再次忘记. debug界面 中间可以设置要调试的脚本以及参数,下面Environment的左 ...

  4. intellij idea设置默认工作目录

    项目越来越多,使用eclipse觉得太卡,决定尝试下idea. 在多module下,发现运行项目时,System.getProperty("user.dir")获取的是module ...

  5. 【IDEA】设置model的默认工作目录

    idea刚用没多久,导致很多结构不太了解.然后这两天集成springboot的时候,一直访问不到webapp下的页面,整的头疼,百度水贴太多了,好不容易才发现是项目结构有问题,没有配置model的工作 ...

  6. python - jupyter工作目录设置:“服务正在启动,请稍等...”ValueError: source code string cannot contain null bytes

    其实很简单的,只是我的原因,造成了个大乌龙. 在配置文件中,有多个目录设置,但是其实在设置一个快捷键或是挂在任务栏上,右键设置起始位置就可以. 关键就是在这里乌龙了,我想把我的一个目录设置为工作目录, ...

  7. R 语言怎么保存工作目录到当前路径_【R语言基础】01.R语言软件环境搭建及常用操作...

    一.R语言简介 R语言是专业的统计分析软件,来自著名数据科学网站(http://www.kdnuggets.com/)发起的一个2019年统计分析和数据挖掘软件使用情况的调查结果: 表明R语言是该领域 ...

  8. Eclipse 工作目录被破坏,导致Eclipse 打不开

    由于之前一直使用的的是 visual studio 的开发工具,对 java 的 Eclipse 工具比较陌生,在使用 eclipse 的过程中误删了工作目录的部分文件,导致在在下次启动 eclips ...

  9. R 语言怎么保存工作目录到当前路径_第一讲 R基本介绍及安装

    今天是第一讲,带你走进R的世界.R是用于统计计算和数据可视化的免费且功能强大的编程语言.R可用于计算各种经典的统计检验,以及各种最新的统计学建议方法.以小编使用R近10年的经验来看,论文中有什么最新最 ...

最新文章

  1. Android自动化测试框架
  2. java开源网络服务器端组件_OpenNMS - 网络服务器端组件 - 组件类库 - JAVA开源项目 - 开源吧...
  3. 小程序添加动画效果--遇到的问题
  4. Jdk1.6 JUC源码解析(13)-LinkedBlockingQueue
  5. Curator实现分布式锁的基本原理-createsTheLock
  6. 消息队列面试 - 如何保证消息不被重复消费?或者说,如何保证消息消费的幂等性?
  7. 【JavaScript】用Switch实现成绩等级判断
  8. 初中数学抽象教学的案例_初中数学课堂片段教学案例分析
  9. linux mysql -uroot_linux mysql 怎么用
  10. Eclipse是否必需要安装jdk,jre
  11. Mac上翻译不在 Safari 中网站的方法
  12. 客户端工具收取邮件提示-ERR maildrop alredy locked
  13. Microsoft Office Visio 2007 下载
  14. Servlet工作原理
  15. 经济数学—线性代数第二版课后习题解析 吴传生 编|高等教育出版社 大学课后习题答案
  16. 腾讯2020校园招聘笔试
  17. 布同:3D网游开发整体流程简述
  18. Java核心技术(进阶)
  19. android仿网易云音乐引导页、仿书旗小说Flutter版、ViewPager切换、爆炸菜单、风扇叶片效果等源码
  20. java外加IJ-idea的初次学习

热门文章

  1. 【新手教程】第二课:寻券记各个会员等级佣金以及升级条件!
  2. 一季度全国GDP同比增长4.8%,失业率5.5%
  3. 狗屁不通的《鬼吹灯》“科学道理” (1)
  4. 两化融合贯标方案简单版
  5. 使用matlab拟合非线性函数找到最优参数值
  6. 如何做起来一个微信公众号
  7. ASP、Access、80040e14、保留关键字、INSERT INTO 语句的语法错误
  8. openshift mysql_openshift mysql部署
  9. OpenWrt无线Wifi客户端模式
  10. 华为nova2s用哪个型号服务器,华为nova2s手机套和哪个型号相似 | 手游网游页游攻略大全...