HbuilderX 配置内置终端为 gitBash,修改终端主题,亲测好用!

这篇具有很好参考价值的文章主要介绍了HbuilderX 配置内置终端为 gitBash,修改终端主题,亲测好用!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、HbuilderX内置终端使用的是 PowerShell 或者 Cmd,修改为 gitBash

修改前:

hbuilderx主题,git

修改后:

hbuilderx主题,git

方法:

// 直接替换下面代码
if (isWin) {
    shell = "C:/Program Files/Git/bin/bash.exe"; // 你的gitBash安装目录
    var osRelease = os.release();
    var dotIndex = osRelease.indexOf(".");
    // if (dotIndex > 0) {
    //     var fv = osRelease.substring(0, dotIndex);
    //     if (fv > 6) {
    //         shell = "powershell.exe";
    //     } else {
    //         shell = "cmd.exe";
    //         var ov = osRelease.substring(dotIndex);
    //         dotIndex = ov.indexOf(".");
    //         if (dotIndex > 0) {
    //             var sv = ov.substring(0, dotIndex);
    //             if (sv > 1) {
    //                 shell = "powershell.exe";
    //             }
    //         }
    //     }
    // }
} else {
    shell = "bash";
}

2、设置终端主题样式

默认终端设置成 gitBash 以后,跟系统默认打开还是有区别。这也太丑了,简单调整下修改颜色使用起来顺手多了

修改前:hbuilderx主题,git
修改后:

对色彩不是很敏感,稍微调了下勉强能看。有调整好看的配色,记得踢我

hbuilderx主题,git文章来源地址https://www.toymoban.com/news/detail-772223.html

方法:
  • 代码块写了注释,替换的地方已经标注出来,注意查看
  • 替换完,大家也就发现这实际也就是html代码,可自行配置自己喜欢的颜色
  • 有好看的配色记得踢我,踢我,踢我!!!
// hbuilder 文件目录,找到下面 index.html 文件
/HBuilderX.3.8.4.20230531/HBuilderX/plugins/builtincef3terminal/script/index.html

// 搜索下面函数,替换最后一个else中的theme对象即可
function setTheme(theme, isfocus){
	//设置皮肤
	if (theme == 'default') {
		// 此处略过...使用默认即可
	} else if (theme == 'black') {
		// 此处略过...使用默认即可
	} else {
		// 为了防止复制出错,直接复制替换块内代码即可
		// 替换 start
		var themeObj = JSON.parse(theme);
		xterm.options.theme = {
			background: themeObj.background,
			black: themeObj.black,
			blue: themeObj.blue,
			brightBlack: themeObj.brightBlack,
			brightBlue: themeObj.brightBlue,
			brightCyan: themeObj.brightCyan,
			brightGreen: themeObj.brightGreen,
			brightMagenta: themeObj.brightMagenta,
			brightRed: themeObj.brightRed,
			brightWhite: themeObj.brightWhite,
			brightYellow: themeObj.brightYellow,
			cursor: themeObj.cursor,
			cursorAccent: themeObj.cursorAccent,
			cyan: '#00c2ff',
			foreground: themeObj.foreground,
			green: '#00ff2b',
			magenta: '#409eff',
			selectionBackground: themeObj.selectionBackground,
			selectionForeground: themeObj.selectionForeground,
			selectionInactiveBackground: themeObj.selectionInactiveBackground,
			white: themeObj.white,
			yellow: '#ffd813',
			red: 'red',
		}
		// 替换 end
		__changestyle_new__(themeObj.background, themeObj.scrollHoverBackground); //修改滚动条样式
		document.body.bgColor = themeObj.background;
	}
}

到了这里,关于HbuilderX 配置内置终端为 gitBash,修改终端主题,亲测好用!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Gvim显示行号、最大化、字号、主题等常用配置修改

    Gvim的设置分两种:1. 临时设置,2. 永久设置 ,本文只关注永久设置的情况。 配置Gvim只需修改Gvim配置文件即可, Linux中,配置文件的地址是~/.vimrc ,若没有该文件则创建即可,我们可以直接输入 gvim ~/.vimrc 来进行配置,windows中的配置文件地址在vim的安装地址下,文件名叫做

    2024年02月15日
    浏览(58)
  • 前端项目review之修改element-ui全局主题颜色配置element-theme-chalk和gulp

    每个公司的主题风格肯定是不一样的,比如现在的公司主题就是#00ab7a。在PC端TO-B的项目中少不了用 element-ui ,这个时候用 element-theme-chalk 直接本地编译修改了element全局的主题色。 执行 当只有一个主题不需要切换的时候,使用 element-theme-chalk 就足够了,但是当主题很多的时候

    2023年04月09日
    浏览(40)
  • R语言【cli】——builtin_theme():内置的CLI主题

    Package  cli  version 3.6.0 此主题始终处于活动状态,并且位于主题堆栈的底部。 参数【dark】 :是否使用黑暗主题。cli.theme_dark选项可用于显式请求暗主题。如果没有设置,或者设置为“auto”,那么cli会尝试检测暗主题,这在最近的RStudio版本和macOS上的term中都有效。 一个命名

    2024年01月25日
    浏览(68)
  • 【亲测有效】错误代码0x904,远程桌面连接异常终端问题

    使用远程连接时出现如下报错,该情况一般发生在 windows 11 上 注:如果“允许其他应用”是灰色无法选择,按照如下点击“更改设置”即可

    2024年02月12日
    浏览(43)
  • webstorm HbuilderX工具未配置 HbuilderX工具目录配置错误

    问题:调试动迁uni app h5项目,报错 webstorm是换了电脑新安装, HBuilerx是从旧电脑拷贝过来的解压的文件 解决: 把uniapp插件,卸载 再重启webstorm,重装安装uniapp Tool, 安装第一个,免费。 然后再配置HBuilder的exe对应根目录。 问题2:HbuilderX工具目录配置错误 解决办法同上,这类

    2024年02月08日
    浏览(46)
  • HBuilderX修改manifest.json设置,解决跨域问题(CORS、Cross-Origin)

    搭建一个前台uniapp,后台springboot的开发环境时,遇到了跨域问题。 console提示错误信息: Access to XMLHttpRequest at \\\'http://10.0.180.203/api/cms/getAdList?apId=1\\\' from origin \\\'http://localhost:8080\\\' has been blocked by CORS policy: Response to preflight request doesn\\\'t pass access control check: No \\\'Access-Control-Allow-Origin\\\'

    2024年02月10日
    浏览(44)
  • Mac和Linux的Terminal终端美化,命令高亮、自动补全、超多内置插件等着你来探索

    如果你经常和Terminal打交道,那么这个开源的项目一定很适合你 官网地址:https://ohmyz.sh/ 安装 Oh My Zsh是Zsh的框架,所以看下是否安装了zsh。 如果没有安装zsh,需要根据对应系统根据命令安装配置 官网安装参考地址: https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH 安装完zsh后就可

    2024年02月07日
    浏览(46)
  • 博客园silence主题修改记录

    1. 寻找主题 1.1. AwesCnb 1.2. SimpleMemory主题 1.3. Silence主题 2. 修改silence主题 2.1. 开发环境配置 2.1.1. 克隆silence主题 2.1.2. 安装nodejs 2.1.3. 安装nvm 2.1.4. 安装webpack 2.2. 修改页面 2.2.1. 前端的文件结构和作用 2.2.2. 修改过程 3. 结束 博客园作为一个老牌技术博客网站,有着非常浓郁的游

    2023年04月25日
    浏览(35)
  • Jupyter notebook修改背景主题

    打开Anaconda Prompt,输入以下内容 1. pip install --upgrade jupyterthemes 下载对应背景主题包 出现Successfully installed jupyterthemes-0.20.0 lesscpy-0.15.1时,说明已经下载安装完成 2. jt -l 查看背景主题列表 3. jt -t 主题名称(主题名称如上所示) 比如说这里我选择第一个背景主题进行更换,输入

    2024年02月04日
    浏览(43)
  • Naive ui主题色修改

    新建 theme.ts 文件 App.vue 中引入 theme.ts n-config-provider标签中加入 :theme-overrides=“themeOverrides”

    2024年02月16日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包