当前位置: 首页 > news >正文

Windows VsCode Terminal窗口使用Linux命令

背景描述:

平时开发环境以Linux系统为主,有时又需要使用Windows系统下开发环境,为了能像Linux系统那样用Windows VsCode,Terminal命令行是必不可少内容。

注:Windows11 + VsCode 1.99.2

下面介绍,如何在VsCode Terminal窗口使用Linux常用命令。

Windows下使用Linux命令的方法

在Windows系统上使用Linux命令常用方法:

  • 使用Linux Bash Shell,使用Linux命令
  • 使用Git Bash,使用Linux命令
  • 使用Cygwin,使用Linux命令
  • 安装虚拟,使用虚拟Linux,使用Linux命令

Windows VsCode Terminal中使用Linux命令

这里以通过Cygwin使用Linux命令为例子,讲解如何配置Windows系统中的VsCode Terminal以使用Linux命令。VsCode Terminal中使用Git Bash,Linux Bash shell是类似的配置方法。

配置VsCode Terminal使用Cygwin步骤如下:

  • Windows系统安装Cygwin   Cygwin Installer获取地址
  • Vscode配置Terminal使用Cygwin

Windows系统安装Cygwin

1.首先,从Cygwin官网获取Cygwin installer

2.安装Cygwin

注意:这里是在线安装Cygwin,建议接好电源保持网络畅通。

 按默认的列表等待安装完成。

Windows VsCode Terminal中添加Cygwin

快捷键Ctrl + Shift + P打开命令面板,打开Settings.json, 添加Cygwin到terminal配置,如下

Windows Vscode中使用Cygwin Terminal (验证环境)

 如上图,在VsCode Terminal窗口,打开一个Cygwin terminal。

Windows VsCode设置Cygwin为默认Terminal

VsCode打开Settings.json的方法

方法1.快捷键Ctrl + Shift + P,打开命令面板, 搜索框输入并查找

方法2.Vscode窗口菜单栏 "View" -> "Command Palette...   Ctrl+Shift+P" , 打开命令面板,搜索框输入并查找

http://www.dtcms.com/a/136522.html

相关文章:

  • 【Vue】从 MVC 到 MVVM:前端架构演变与 Vue 的实践之路
  • Docker Search 和 Docker Pull 失效解决
  • C# WinForm窗口TextBox控件只能输入数字(包括小数)并且恢复Ctrl+C复制和Ctrl+V粘贴功能
  • 矩阵游戏--二分图的匈牙利算法
  • Vulkanised
  • 隧道消防报警综合盘使用说明书及详细介绍
  • React 入门完全指南:从零开始构建现代 Web 应用
  • 【无标题】spark SQL核心编程
  • STL详解 - list的模拟实现
  • C++零基础实践教程 指针与内存 类与对象入门 (面向对象基础)
  • 第五节:React Hooks进阶篇-如何用useMemo/useCallback优化性能
  • eSIM RSP(远程SIM配置)架构笔记
  • Spring Boot整合T-IO实现即时通讯
  • 记录第一次面试的经历
  • 游戏盾是什么?重新定义游戏安全边界
  • Sklearn入门之数据预处理preprocessing
  • Node.js 中的 Buffer(缓冲区)
  • esp-idf:多语言--lv_i18n
  • 状态模式详解与真实场景案例(Java实现)
  • 人脸检测-人脸关键点-人脸识别-人脸打卡-haar-hog-cnn-ssd-mtcnn-lbph-eigenface-resnet
  • 如何将 ESP32 快速接入高德、心知、和风天气API 获取天气信息
  • void MainWindow::on_btnOutput_clicked()为什么我在QT里面没有connect,也能触发点击效果
  • 【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——RTC时钟测试 #内部RTC时钟 #外部时钟模块AT8563
  • 运维面试题(十四)
  • 常见编码面试问题
  • 命令模式 (Command Pattern)
  • 问题记录(四)——拦截器“失效”?null 还是“null“?
  • 【iOS】OC高级编程 iOS多线程与内存管理阅读笔记——自动引用计数(一)
  • C++ 核心进阶
  • 探秘串口服务器厂家:背后的故事与应用