vscode插件开发:定制 vscode 主题插件扩展

vscode 自带的几款主题都很漂亮,也支持通过用户配置修改一些常用的配色,但是如果想对很多部分的配色进行修改则没那么容易。我们可以通过基于已有主题定制自己的 vscode 主题扩展来实现该目的。 vscode 的主题、各种图标自定义以及扩展功能都可以通过插件机制实现,所以主题也是一种插件。 1 vscode 插件的目录结构 对于 vscode 主题,主要包含如下文件或目录: package.nl
vscode插件开发:定制 vscode 主题插件扩展

window10 中 chrome 等浏览器打开网页慢卡顿的解决办法

在 window10 系统中,某次系统更新后,除了系统自带的 Edge 浏览器外,其他所有浏览器打开网页都会很慢。如果能够定位到导致该问题的具体自动更新的补丁,可以试试卸载该补丁再看。 通过测试,发现删除注册表中的 SystemCertificates\\Root 即可恢复正常。相关操作方法参考如下。 快捷键 win+R打开运行窗口,输入 regedit 打开注册表。然后依次删除: 删除 HKEY_
window10 中 chrome 等浏览器打开网页慢卡顿的解决办法

windows 10 PowerShell 中 git log 乱码的解决方法

主要原因是默认字符集编码的问题。我们将它默认值设置为 utf8:设置环境变量 LESSCHARSET=utf8 即可。 重新打开一个新的 PowerShell 窗口再试,问题解决。 另外多说一句,都用上 PowerShell 了,不妨也试一试 Windows Terminal,Windows 下非常好用。从 windows 10 应用商店搜索安装即可。其开源仓库地址为: https://githu
windows 10 PowerShell 中 git log 乱码的解决方法

🚀 linux CentOS 下编译升级 openSSH 详细步骤参考

CentOS 7.x 及以下自带的 openSSH 版本基本都在7.x 以下。而 openSSH 7.3 以下的版本均存在高危漏洞。所以服务器升级 openSSH 就成了一件必做的事情。 1、查看当前系统信息 1.1、查看当前系统版本 # cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core)
🚀 linux CentOS 下编译升级 openSSH 详细步骤参考

修改系统设置让 Chrome 浏览器支持音频自动播放

Android Chrome 浏览器默认禁止音频自动播放,但可以通过修改系统配置参数允许这个功能。 在 Android Chrome 60.X 版本之前,chrome://flags 中有一个 disable-gesture-requirement-for-media-playback 的选项,在浏览器中输入 chrome://flags/#disable-gesture-requirement-
修改系统设置让 Chrome 浏览器支持音频自动播放

git autocrlf 自动换行符转化导致的文件内容不一致问题(TortoiseGit)

提交本地仓库代码到远端后再拉取回来,正常情况下目录应当是全部为绿色的全部已同步状态。 但在 windows 下,如果你发现每次拉取回来后都会变为感叹号,则说明拉取回来的文件是有差异的。 到底是什么原因产生这样的差异? 这很可能是因为开启了 Git 的自动转换行符设置。 可行的解决方式则是关掉它。执行如下命令: git config --global core.autocrlf false git
git autocrlf 自动换行符转化导致的文件内容不一致问题(TortoiseGit)

win10 激活:windows 10 激活神 key 与方案参考

据说使用win7 sp1 以上已激活版本的系统升级到 windows 10,均会自动激活。 但是官方的升级太折腾人了,志文工作室表示尝试了两次自动升级,好不容易下载完成,到了准备安装的地方,等着等着就死掉了,然后再试则又重新下载。 再也不想如此折腾,于是使用了 u 盘方式全新安装(参考:window 10 下载与 U盘安装)。安装完成了,但也出现了一个问题那就是:系统处于未激活状态,部分个性化设置
win10 激活:windows 10 激活神 key 与方案参考

chrome谷歌浏览器扩展无法关闭、删除:此扩展程序受政策控制,无法删除或停用

在谷歌浏览器中,你可以通过安装扩展应用以使用其提供的功能。当不需要继续使用它时,也可以停用或删除它。但是你可能也和我一样,遇到了无法停用或删除扩展的情况,其表现如下: 在 chrome 浏览器扩展页面中(chrome://extensions/),该扩展的启用复选框被禁用无法选择,并且包含如下提示文案:“此扩展程序受政策控制,无法删除或停用”。 通过政策页面(chrome://policy/),我
chrome谷歌浏览器扩展无法关闭、删除:此扩展程序受政策控制,无法删除或停用