logger/02.debugger
をテンプレートにして作成
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
]
Start:
* debugger など [#t8a5bcc4]
** nvim-dap [#ob8e98c0]
- [[Google:nvim-dap]]
はい。Neovim プラグイン開発に特化した解説として、まず読む...
- [[image:https://github.com/jbyuki/one-small-step-for-vi...
**おすすめの解説 [#o93caa37]
***1. OSV 公式 Quickstart・プラグインのデバッグ [#fe08f7be]
最初に読むならこれ
2つの Neovim インスタンスを使い、一方でデバッガを操作し、...
[[公式 README:https://github.com/jbyuki/one-small-step-fo...
[[詳細ドキュメント :https://github.com/jbyuki/one-small-s...
***2. nvim-dap の基本 [#y5b1c7c1]
DAP クライアント側の設定、ブレークポイント、ステップ実行...
[[nvim-dap 公式 README:https://github.com/mfussenegger/nv...
[[Debug Adapter Installation Wiki:https://github.com/mfus...
***3. Neovim 公式 Lua プラグイン開発ガイド [#rc24ba50]
プラグインのロード方法や Lua モジュールの構成を確認するた...
[[Lua プラグイン開発ガイド:https://neovim.io/doc/user/lua...
**まず試すなら、この流れです [#a0ed701d]
`logger.nvim` の開発環境とは別に、DAP を一度だけ試してみ...
+ `nvim-dap` と `one-small-step-for-vimkind` をインストー...
2. 開発対象の Neovim インスタンスで `require("osv").launc...
3. 別の Neovim インスタンスで対象プラグインの Lua ファイ...
4. デバッガから接続し、プラグインの処理を実行する。
5. ブレークポイントで止まったら、ステップ実行や変数確認を...
この手順は OSV の公式 Quickstart に沿ったものです。
[[osv:https://github.com/jbyuki/one-small-step-for-vimkin...
注意点として、ブレークポイントは実行されているソースファ...
[[break:https://github.com/jbyuki/one-small-step-for-vimk...
私なら、まず単純な Lua 関数でステップ実行を試し、その後 `...
これで、変数をその場で詳しく調べる作業は DAP、イベントの...
** plenary.nvim [#oc5ae87c]
- [[Google:plenary.nvim]]
** logger [#m80038e9]
- vim.log
- wsdjeg/logger.nvim
- nvim-chainsaw/timber.nvim
End:
* debugger など [#t8a5bcc4]
** nvim-dap [#ob8e98c0]
- [[Google:nvim-dap]]
はい。Neovim プラグイン開発に特化した解説として、まず読む...
- [[image:https://github.com/jbyuki/one-small-step-for-vi...
**おすすめの解説 [#o93caa37]
***1. OSV 公式 Quickstart・プラグインのデバッグ [#fe08f7be]
最初に読むならこれ
2つの Neovim インスタンスを使い、一方でデバッガを操作し、...
[[公式 README:https://github.com/jbyuki/one-small-step-fo...
[[詳細ドキュメント :https://github.com/jbyuki/one-small-s...
***2. nvim-dap の基本 [#y5b1c7c1]
DAP クライアント側の設定、ブレークポイント、ステップ実行...
[[nvim-dap 公式 README:https://github.com/mfussenegger/nv...
[[Debug Adapter Installation Wiki:https://github.com/mfus...
***3. Neovim 公式 Lua プラグイン開発ガイド [#rc24ba50]
プラグインのロード方法や Lua モジュールの構成を確認するた...
[[Lua プラグイン開発ガイド:https://neovim.io/doc/user/lua...
**まず試すなら、この流れです [#a0ed701d]
`logger.nvim` の開発環境とは別に、DAP を一度だけ試してみ...
+ `nvim-dap` と `one-small-step-for-vimkind` をインストー...
2. 開発対象の Neovim インスタンスで `require("osv").launc...
3. 別の Neovim インスタンスで対象プラグインの Lua ファイ...
4. デバッガから接続し、プラグインの処理を実行する。
5. ブレークポイントで止まったら、ステップ実行や変数確認を...
この手順は OSV の公式 Quickstart に沿ったものです。
[[osv:https://github.com/jbyuki/one-small-step-for-vimkin...
注意点として、ブレークポイントは実行されているソースファ...
[[break:https://github.com/jbyuki/one-small-step-for-vimk...
私なら、まず単純な Lua 関数でステップ実行を試し、その後 `...
これで、変数をその場で詳しく調べる作業は DAP、イベントの...
** plenary.nvim [#oc5ae87c]
- [[Google:plenary.nvim]]
** logger [#m80038e9]
- vim.log
- wsdjeg/logger.nvim
- nvim-chainsaw/timber.nvim
Page: