Copy Note Text
approvedby Central Brain Trust
Adds a copy icon to the note's action bar that instantly copies the note's entire text to the clipboard. - This plugin has not been manually reviewed by Obsidian staff.
Copy Note Text — plugin para Obsidian
Adiciona um ícone de copiar na barra de ações da nota (canto superior
direito, junto ao ícone de leitura e ao menu …). Ao clicar, copia
automaticamente todo o texto da nota para a área de transferência.
![]()
Funcionalidades
- Ícone de copiar nativo na barra de ações de cada nota Markdown.
- Copia todo o conteúdo (markdown) da nota com um único clique.
- Notificação de confirmação ("Nota copiada para a área de transferência ✓").
- Comando equivalente na paleta: "Copiar todo o texto da nota", ao qual podes atribuir um atalho de teclado.
- Funciona em desktop e mobile.
Instalação manual
-
Cria a pasta do plugin no teu cofre (vault):
<o-teu-cofre>/.obsidian/plugins/copy-note-text/ -
Copia para essa pasta os ficheiros:
main.jsmanifest.json
-
No Obsidian, vai a Definições → Plugins de terceiros, ativa os plugins da comunidade (se necessário) e ativa Copy Note Text.
O
main.jsjá vem compilado e pronto a usar — não é preciso compilar nada para a instalação manual.
Publicar para que qualquer pessoa instale (plugin da comunidade)
Para o plugin aparecer em Definições → Plugins de terceiros → Procurar dentro
do Obsidian, tem de estar no seu próprio repositório público (com o
manifest.json na raiz) e ser aceite no diretório oficial. Passos:
1. Criar o repositório dedicado e publicar
-
Cria um repositório público e vazio (sem README) em https://github.com/new, por ex.
obsidian-copy-note-text. -
A partir desta pasta, corre o script incluído:
./publish.sh <o-teu-utilizador> obsidian-copy-note-textIsto copia os ficheiros para a raiz do novo repo, faz o primeiro commit e cria a tag
1.0.0. O GitHub Action (.github/workflows/release.yml) gera automaticamente uma release com os ficheirosmain.js,manifest.jsoneversions.json. -
Vai a
releasesno repositório e publica a release (sai de draft).
2. Submeter ao diretório oficial
-
Faz fork de https://github.com/obsidianmd/obsidian-releases.
-
Edita
community-plugins.jsone adiciona no fim a entrada (template emcommunity-plugins-entry.json, substitui o camporepo):{ "id": "copy-note-text", "name": "Copy Note Text", "author": "Central Brain Trust", "description": "Copia automaticamente todo o texto da nota a partir de um ícone na barra de ações.", "repo": "<o-teu-utilizador>/obsidian-copy-note-text" } -
Abre um Pull Request. Um bot valida e depois a equipa do Obsidian revê manualmente (pode demorar). Guias oficiais: https://docs.obsidian.md/Plugins/Releasing/Submit+your+plugin.
Depois de aprovado, o plugin fica instalável por qualquer pessoa diretamente dentro do Obsidian, com atualizações automáticas a cada nova release.
Alternativa imediata (sem revisão): BRAT
Quem quiser usar já, antes da aprovação oficial, pode instalar o plugin BRAT
e adicionar o teu repositório (<o-teu-utilizador>/obsidian-copy-note-text).
O BRAT instala e mantém o plugin atualizado a partir das tuas releases.
Desenvolvimento (opcional)
Se quiseres alterar o código-fonte (main.ts):
npm install
npm run dev # build em modo watch
npm run build # build de produção
Como usar
Abre qualquer nota e clica no novo ícone de copiar no canto superior direito. Todo o texto da nota fica imediatamente na tua área de transferência, pronto para colar onde quiseres.
Licença
MIT
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.