1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00
Files
Boostnote/docs/pt_BR/debug.md
2018-12-27 23:07:18 -02:00

2.9 KiB

Como debugar Boostnote (app Electron)

Esta página também está disponível em Japônes, Coreano, Russo, Chinês simplificado, Francês e Alemão.

Debugar com o Google Chrome developer Tools

Boostnote é um app Electron, por isso ele é baseado no Chromium; desenvolvedores podem usar o Developer Tools igual no Google Chrome.

Você pode habilitar e desabilitar o Developer Tools assim: how_to_toggle_devTools

O Developer Tools deve parecer assim: Developer_Tools

Quando erros acontecem, eles são apresentados na aba console.

Debugando

Por exemplo, você pode usar o debugger para adicionar um breakpoint (ponto de parada) no código dessa forma:

debugger

Isso é só um exemplo ilustrativo, mas você deve encontrar um jeito de debugar que encaixe no seu estilo.

Referências

Debugar com o Visual Studio Code (VS Code)

  1. Instale o plugin Debugger for Chrome para Visual Studio Code. Então reinicie-o.
  2. Pressione Shift+Command+B ou execute Run Build Task do menu global Terminal, então seleciona a task Build Boostnote. Ou execute yarn run watch no terminal.
  3. Quando a task acima estiver rodando, abra o Debug view na Activity Bar no lado do seu VS Code ou use o atalho Shift+Command+D.
  4. Selecione a configuração Boostnote All no Debug configuration, então clique na seta verde ou aperte F5 para começar a debugar.
  5. Agora você deve encontrar seu Boostnote rodando. Você vai ver dois processos rodando, um com nome de Boostnote Main e outro com nome de Boostnote Renderer. Agora você pode adicionar os debug breakpoints no vscode. Se os seus breakpoints não forem alertados você pode precisar altenrar entre os processos Boostnote Renderer e Boostnote Main.

Referências