Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Note Comments

Rafael SantosRafael Santos191 downloads

Adicione comentários a trechos de texto com destaque colorido e um painel lateral. Os comentários ficam em notas separadas, linkadas ao documento.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Adiciona comentários ancorados a qualquer trecho de texto (uma palavra, frase ou parágrafo), com destaque colorido + sublinhado ligados ao tema, e um painel lateral com ordenação.

Documento com trechos comentados e o painel lateral de comentários

Funcionalidades

  • Comentar via botão direito: selecione um trecho → menu de contexto → Adicionar comentário. Também disponível como comando.
  • Destaque do trecho com fundo (--text-highlight-bg) e sublinhado (--text-accent) — respeita tema claro/escuro. Funciona em Live Preview, Source e modo Leitura.
  • Painel à direita listando todos os comentários do documento, com ordenação crescente/decrescente por posição ou por data.
  • Documento limpo: nada é inserido no seu markdown. A âncora é o próprio trecho + contexto, reencontrado automaticamente (estilo text quote selector). Se um trecho for muito reescrito, o comentário vira "órfão" (mostrado esmaecido no painel) em vez de se perder silenciosamente.
  • Armazenamento: uma nota por documento, dentro da pasta configurável, espelhando o caminho de origem e com backlink [[documento]]. A nota é legível (callouts) e tem um bloco %% ... %% oculto com o JSON, que é a fonte da verdade.

Capturas de tela

Painel com histórico — cada comentário guarda a trilha criado → editado → concluído; os concluídos aparecem riscados.

Painel de comentários com a trilha de histórico

Filtrar concluídos — o ícone de olho esconde os comentários já resolvidos, deixando só os pendentes.

Painel filtrando apenas os comentários pendentes

Ordenação — por posição no documento ou por data (mais antigos / mais recentes).

Menu de ordenação do painel

Configurável — pasta das notas, tamanho do contexto da âncora, ordenação padrão e as cores de realce (pendente / concluído).

Tela de configurações do plugin

Como a âncora funciona

Ao comentar, guardamos quote (o trecho), prefix e suffix (alguns caracteres ao redor). Para destacar, reencontramos a posição no texto atual:

  1. casamento exato de prefix + quote + suffix;
  2. se houver várias ocorrências do trecho, escolhemos a de contexto mais parecido;
  3. se não existe mais, o comentário fica órfão.

Durante a edição, os destaques se movem junto com o texto (mapeamento de decorations do CodeMirror), então só recorremos ao reencontro ao reabrir.

Desenvolvimento

npm install
npm run dev     # build com watch
npm run build   # build de produção + type-check

Para testar: copie main.js, manifest.json e styles.css para <vault>/.obsidian/plugins/note-comments/ e ative o plugin.

Limitações conhecidas (v0.1)

  • No modo leitura, destacamos a primeira ocorrência do trecho dentro de cada bloco e apenas quando ele cabe num único nó de texto (sem formatação no meio).
  • O reencontro é por texto exato; reescritas grandes do trecho criam órfãos.
  • Uma cor por destaque é suportada no modelo de dados (color), mas ainda não há UI para escolhê-la.
HealthExcellent
ReviewSatisfactory
About
Add anchored comments to any selected text with color highlights and underlines that respect light/dark themes. Show all comments in a right-side panel with sorting and filtering, and store each document's comments in a separate note (readable callouts with hidden JSON). Keep anchors tracked so highlights follow edits and become faded "orphans" if the quoted text is lost.
AnnotationSidebar
Details
Current version
0.1.2
Last updated
2 months ago
Created
2 months ago
Updates
3 releases
Downloads
191
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Rafael SantosRafael Santosrafamss
github.com/rafamss
GitHubrafamss
  1. Community
  2. Plugins
  3. Annotation
  4. Note Comments

Related plugins

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Admonition

Admonition block-styled content.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Hide Folders

Quickly toggle the visibility of specific folders in the file navigator based on configured names. Useful for hiding attachment folders.

Raindrop Highlights

Sync your Raindrop.io highlights.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.