Quando copio o código do VS Code para o OneNote, o recuo é perdido.
Exemplo:
Esta é a aparência do código no VS Code:
Quando é colado no OneNote, fica assim (o recuo é perdido):
Gostaria de saber se existe alguma maneira de copiar o código para o OneNote sem perder o recuo.
Ações tentadas que não resolveram o problema:
A conversão de recuo em tabulações ou espaços no VS Code não funciona.
se você usar "espaços" para seu recuo, altere-o para "guias" usando as etapas abaixo e copie o código para o oneNote.
Passos:
- 'ctrl + shift + p'
- encontre o comando "converter recuo em guias"
copie o código e cole-o no oneNote
Citação doA resposta da Luz Negra
Observações laterais:
Responder1
se você usar "espaços" para seu recuo, altere-o para "guias" usando as etapas abaixo e copie o código para o oneNote.
Passos:
- 'ctrl + shift + p'
- encontre o comando "converter recuo em guias"
- copie o código e cole-o no oneNote
Isso funciona para mim.
Responder2
Em primeiro lugar, o OneNote não é um editor de código nem um IDE, portanto não possui realce de código integrado nem preenchimento de código; portanto, se sua alteração for copiada sobre o código, ela não mudará automaticamente sua cor como o IDE ou o editor de código faria.
Falando em recuo, este não é um conteúdo especial de metadados, mas apenas conteúdo normal de dados de texto, portanto deve ser copiado. Lembre-se de que na maioria dos IDEs e editores de código você pode selecionar se uma guia inserirá espaços (provavelmente 2 ou 4) ou uma guia, enquanto no OneNote uma guia sempre será uma guia.
Acabei de fazer um teste rápido copiando algum código do VS Code para o OneNote e o recuo não se perdeu. Além disso, as cores de destaque ainda estavam lá.
Então, acho que o seu código VS ou as configurações do OneNote podem ser configurados de uma maneira especial que faz com que ele não faça o que você gosta.