首页 > 解决方案 > 当我将文件发布到 GitHub 时,缩进已损坏,但在 Notepad++ 和 VS Code 中看起来还不错

问题描述

我有一些奇怪的问题:这不是很重要,但我希望我的代码在 GitHub 上看起来不错。

我已经在 AEC 中实现了 MergeSort,并将其发布到 GitHub,您可以在此处查看
但是,缩进看起来与 Notepad++ 或 VS Code 中的不同,如果我在 Notepad++ 中打开该文件,以下是第 101-107 行的外观:

它在记事本++中的外观

我不希望语​​法突出显示在 GitHub 上工作,AEC 的语法突出显示在 Notepad++ 中工作,因为我打开了 Notepad++脚本来突出显示 AEC 代码。
但是,无论是在 GitHub 上还是在文本编辑器中,我都希望缩进看起来是一样的。
那么,为什么不呢?

标签: githubvisual-studio-codenotepad++

解决方案


这个 URL 看起来确实是一样的:MergeSort/msort.aec?ts=4

GitHub 上的 tab 宽度默认为 8,但是你可以通过参数来改变它

虽然没有全球偏好。您需要一个 Userscript 来使其(本地)持久化


推荐阅读