如何让windows更好的支持Linux开发

shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长,分享认知,留住感动。

shigen的日常开发用到的就是mac+windows,在我的mac里也安装了windows的虚拟机。让我比较烦的是linux或者说mac上的命令在windows上不能用,再次降低了我的开发效率。

要是在windows上执行一个脚本,就必须用第三方的软件了,还要切换目录。

shigen用的是这个软件,叫做mobaXterm

这个软件的界面也真的是老。它可以直接执行shell脚本文件,但是每次找目录的时候真的麻烦。那有没有一种新的方式呢?

shigen发现了一个宝藏工具:git bash。接下来我将讲一下在power shellvscode中的使用。

power shell

这是我的powershell的配置,其实主要是在【设置】里:

当然,部分的windows电脑没有git bash选项,需要自己去添加:

其它的字体颜色等个性化设置,可以点击这里设置:

注:windows这样配置,可能会出现中文乱码问题,参考文章:windows terminal解决乱码解决。

vscode

相信vscode大家开发的时候比装。shigen也很喜欢这一款软件:

  1. 更新快,基本每周都有更新
  2. 开源,强大的社区生态
  3. 插件多,主流的开发语言都有整合
  4. UI很好看
  5. 轻巧,不像IDEA一样很重
  6. 配置基于json,方便修改、导出、迁移

那这里怎么配置呢?其实这个最简单:

新建终端,测试一下效果:

至此,我们已经可以用git bash替换默认的终端,让windows更好的支持Linux的开发了。


以上就是今天分享的全部内容了,觉得不错的话,记得点赞 在看 关注支持一下哈,您的鼓励和支持将是shigen坚持日更的动力。同时,shigen在多个平台都有文章的同步,也可以同步的浏览和订阅:

平台 账号 链接
CSDN shigen01 shigen的CSDN主页
知乎 gen-2019 shigen的知乎主页
掘金 shigen01 shigen的掘金主页
腾讯云开发者社区 shigen shigen的腾讯云开发者社区主页
微信公众平台 shigen 公众号名:shigen

shigen一起,每天不一样!

相关推荐
Vec‑Jie4 分钟前
MerchantOps-KBQA 实践(十四):本地运行、性能限制与可验证的交付边界
人工智能·后端·python·flask
qo_tn5 分钟前
微信机器人-webhook技术文档_02-部署前准备与环境规划
后端
雪隐8 分钟前
WPF + MVVM 实战系列02-告别 INPC 手写时代,做个体面的现代 WPF 人
前端·后端·c#
霸道流氓气质17 分钟前
SpringBoot中使用OAuth2 认证与 JWT Token — 概念、原理与实践
java·spring boot·后端
dogstarhuang19 分钟前
Kimi K3 本地部署实战:从 1.56TB 权重到推理服务的完整成本分析
java·人工智能·后端·ai·开源·接口·程序员创富
星栈29 分钟前
我以为 TS7.0 只是换个版本号,结果编译快了 9 倍,也踩了 5 个坑
后端·typescript·node.js
Csvn37 分钟前
📊 SQL 入门 Day 15:日期与字符串函数 — SQL 中的数据处理瑞士军刀
后端·sql
用户842981424181040 分钟前
JS代码压缩实测:可减小体积、提高执行效率!
前端·javascript·后端
进击的丸子44 分钟前
虹软人脸SDK 调用常见问题和最佳实践指南
后端