【发布时间】:2020-05-09 01:19:35
【问题描述】:
我想通过将我正在处理的代码保存在 Microsoft Office OneNote 中来记录它。当我复制并粘贴代码时,所有缩进都消失了。
def primeGenerator(primeList1, arr):
for i in range(2, len(arr)):
if arr[i]==0:
primeList1.append(i)
for j in range(i**2, len(arr), i):
arr[j] = 1
上面显示的代码变成了这样
def primeGenerator(primeList1, arr):
for i in range(2, len(arr)):
if arr[i]==0:
primeList1.append(i)
for j in range(i**2, len(arr), i):
arr[j] = 1
我尝试了我在互联网上找到的解决方案,例如
- 在 vscode 中将缩进转换为制表符
- 先将代码复制到 MS Word 中,然后复制到 OneNote 中。
【问题讨论】:
-
如果将
space替换为非分隔符char(160) 会怎样,许多编辑会将其视为与A之类的单词char 相同
标签: visual-studio-code formatting indentation vscode-settings onenote