Ordenar redirecionamentos
Nome da extensão
A extensão meta do Pacote de Criação do Learn, Visual Studio Code é composta por várias sub extensões. Esta funcionalidade está incluída na extensão Do Learn Markdown . A extensão Learn Markdown faz parte do Pacote de Criação do Learn. Não é necessário instalá-la separadamente.
Resumo
Com a evolução de um conjunto de documentos, alguns ficheiros markdown serão eventualmente eliminados. Quando um ficheiro Markdown é eliminado, é necessário fornecer um redirecionamento para que qualquer referência ao artigo eliminado seja corretamente resolvida através do redirecionamento. Os redirecionamentos são especificados no ficheiro .openpublishing.redirection.json .
- Abra a Paleta de Comandos, prima F1 (ou ⇧⌘P no macOS)
- Tipo: Learn: Ordenar o ficheiro de redirecionamento principal
- Selecione o comando para executá-lo
- Observe as alterações ao ficheiro .openpublishing.redirection.json
Considerações
O conceito de "encadeamento de margaridas" existe com a forma como o ficheiro .openpublishing.redirection.json foi originalmente concebido. Ao longo do tempo, os ficheiros adicionados como redirecionamento acabarão por ficar obsoletos. Isto acontece quando o ficheiro A é eliminado e precisa de um redirecionamento para o ficheiro B e, posteriormente, o ficheiro B é eliminado e, em seguida, redireciona para o ficheiro C. Idealmente, ambas as entradas apontariam para C , para que A redirecione para C e B permanece o mesmo. Trata-se de um pequeno ganho de desempenho e a funcionalidade está a ser trabalhada ativamente.
Em ação
Segue-se uma breve demonstração desta funcionalidade.