Bloco de notas
5 min · 5 secções
O Bloco de notas são três coisas na mesma janela, e cada uma aparece sozinha quando é preciso:
- um editor de texto para mexer em qualquer ficheiro do NAS sem o transferir para o computador;
- um caderno de notas ligadas, ao estilo do Obsidian, para apontar e relacionar ideias;
- um editor de código com realce de sintaxe, que se liga ao abrir um ficheiro de programação.
Abre-se a partir do ambiente de trabalho do painel, e também chegam aqui os ficheiros de texto que abres na app Ficheiros.
Abrir, guardar e separadores
- Abrir navega pelas tuas pastas da casa, tal como Ficheiros. Cada ficheiro abre-se no seu separador; o mesmo ficheiro nunca se abre duas vezes (dois separadores do mesmo ficheiro acabariam por se sobrepor ao guardar).
- O ponto âmbar no separador significa «por guardar». Ctrl+S guarda; Guardar como escolhe outro sítio ou outro nome.
- Se alguém alterou o ficheiro enquanto o tinhas aberto (noutro navegador, ou pela rede a partir do computador), o Bloco não escreve por cima sem avisar: diz-to e tu decides.
- As quebras de linha mantêm-se tal como estavam: um
.batou um.csvdo Excel guardado a partir daqui continua a funcionar da mesma maneira. - Fechar a janela com separadores por guardar pergunta antes; nada se perde em silêncio.
- O servidor só abre texto (UTF-8) até 2 MiB: uma fotografia ou um vídeo não são coisa para um bloco de notas, e se algo não se puder abrir, é dito o motivo.
O caderno: notas que se ligam
O caderno transforma uma pasta tua num caderno de notas relacionadas. Liga-se uma única vez, escolhendo a pasta no painel lateral (o botão à esquerda da barra mostra-o e esconde-o); sem caderno escolhido, o Bloco é o editor de sempre e não incomoda.
- As notas são ficheiros Markdown (
.md) normais: tuas, na tua pasta, legíveis a partir de qualquer lado. Uma nota.mdabre-se formatada (para a ler); editar está à distância de um clique, no comutador Editar/Vista. [[Ligações internas]]: escreve[[e aparece a lista das tuas notas para autocompletar. Na vista, carrega-se na ligação e abre a nota; se apontar para uma nota que ainda não existe, o Bloco propõe criá-la no momento.- O grafo desenha o caderno inteiro: cada nota é um ponto e cada ligação uma linha. Serve para ver de relance o que está ligado a quê, e a partir dele abre-se qualquer nota.
- As #etiquetas escritas no texto carregam-se na vista e filtram a lista de notas do painel lateral.
- As tarefas (
- [ ] comprar sal) aparecem como caixas de verificação na vista e marcam-se com um clique. Marcar uma caixa edita a linha exata do texto e fica «por guardar», como qualquer outra alteração: és tu quem decide quando se escreve no disco. - O menu Inserir mete de uma só vez o que mais se escreve: um título, uma tarefa, uma tabela, uma ligação interna, a data de hoje ou um separador.
- Com uma nota formatada à frente, a lateral direita mostra o seu esquema de títulos (carrega-se para saltar) e as suas relações com as outras notas.
O editor de código
Ao abrir um ficheiro de programação —.html, .css, .php, .js, .ts, .py, .java, .c, .cpp, .go, .rs, .sql, .xml, .json, .yaml, scripts de shell e dezenas mais— o Bloco muda sozinho para um editor de código a sério:
- Realce de sintaxe da linguagem do ficheiro, com números de linha a sério e a linha atual assinalada.
- Recolha de blocos a partir da margem: uma função ou uma secção recolhem-se com a setinha junto ao número de linha.
- Parênteses e chavetas emparelhados: pôr o cursor num ilumina o outro.
- Procurar e substituir próprio (Ctrl+F dentro do editor): distingue maiúsculas se quiseres, procura por expressão regular e substitui uma a uma ou todas.
- Seleção em coluna: arrasta com Alt premido para editar várias linhas ao mesmo tempo. Selecionar uma palavra ilumina as suas repetições em todo o ficheiro.
- Tab indenta a linha (e Shift+Tab desfaz). Para sair do editor com o teclado: Escape e depois Tab.
- A barra de estado indica a linguagem reconhecida e a linha e coluna do cursor, que é a primeira coisa que se procura quando um erro vem com o seu número de linha.
Nada disto pesa até ser preciso: o editor de código e cada linguagem são transferidos da primeira vez que abres um ficheiro desse tipo. Escrever uma nota continua a ser tão leve como sempre, também por VPN a partir do telemóvel.
Definições que ficam lembradas
- Tamanho da letra (os dois botões do A) e quebra de linha guardam-se entre sessões.
- No editor leve, com a quebra de linha desligada há números de linha; com ela ligada escondem-se, porque uma linha partida em três linhas no ecrã fá-los-ia mentir.
- A pesquisa do editor leve (a lupa) procura o texto tal como está —sem distinguir maiúsculas— e substitui uma a uma ou todas; a do editor de código é a sua própria, mais potente.
Limites, ditos em voz alta
- Limite de 2 MiB por ficheiro e só texto UTF-8: é um bloco de notas, não um gestor de binários. Para mover ficheiros grandes existe a app Ficheiros.
- A vista formatada desliga-se em ficheiros enormes (a partir de ~256 KiB): uma nota assim não se lê formatada, procura-se lá dentro, e para isso existe o editor.
- O caderno lê as notas de UMA pasta escolhida (das suas subpastas não: as notas do caderno vivem na raiz). Podes mudar de pasta quando quiseres a partir do painel lateral.