gist缩进问题

时间:2017-07-12 07:41:28

标签: github gist

在Github上创建Gist时,有一个缩进设置(制表符或空格;大小为2,4或8)。将缩进设置为大小写4后,在保存后它会更改为大小写8。之后编辑它不会做任何事情。其他设置也不会产生预期的结果。我是否以某种方式误解了这个功能?找不到任何关于此的文件。

3 个答案:

答案 0 :(得分:1)

我在Notepad ++(Ctrl + H)中用四个空格替换了制表符,并且可以使用。您可以使用任意数量的空格。

这些标签在Github Gist中自动显示为8个字符的标签。

答案 1 :(得分:0)

之所以会这样,是因为在编写代码时,您使用了插入8个空格的Tab键。这是我使用的解决方案。

  1. 将所有代码复制到本地文件,然后在vi编辑器中将其打开。 cat>temp.js ctrl+shift+v粘贴,ctrl+d保存。

    vim temp.js(或根据文件更改扩展名。)

  2. 运行从here中找到的以下命令。这将占现有空间的一半。

    :%s;^\(\s\+\);\=repeat(' ', len(submatch(0))/2);g

  3. esc键,然后按:xenter键保存并退出vi。

  4. 将代码复制到temp.js文件中,并将其粘贴到要点中,空格为4。

答案 2 :(得分:0)

将缩进从 制表符转换为空格空格到制表符以下步骤简单易行。

  1. 使用 vscode 打开文件。
  2. 按,
    • 在 MacOS 上,command + shift + p
    • 在 Windows 上,ctrl + shift + p
  3. 输入“将缩进转换为空格”,然后选择选项。 (如下图所示)
  4. 保存文件。 (ctrl+s / +s)

vscode