Tsudzuri Logo
Tsudzuri
ドキュメント/はじめに

NovelWriter拡張機能をはじめよう

拡張機能プラットフォームの概要と、最初の拡張機能を構築するためのクイックスタートガイドです。

NovelWriter拡張機能の開発者向けドキュメントへようこそ。ここでは、NovelWriterアプリの強力な新機能や統合を構築するために必要なすべてが見つかります。このガイドでは、開発環境のセットアップから順を追って説明します。

拡張機能とは?

拡張機能を使用すると、NovelWriterのコア機能を拡張し、サードパーティのサービスと統合し、ユーザーインターフェースをカスタマイズできます。ユーザーの執筆ワークフローを強化する新しいツールを作成できます。

環境設定

開発を始めるには、Node.jsとnpmがインストールされている必要があります。以下のコマンドを実行して、CLIツールをインストールしてください。

ターミナル
npm install -g novelwriter-cli

最初の拡張機能を作成する

CLIツールを使用して、新しい拡張機能プロジェクトの雛形を作成します。

ターミナル
novelwriter-cli create my-first-extension

これにより、必要なファイルと設定がすべて含まれた `my-first-extension` という名前の新しいディレクトリが作成されます。詳細については、「開発ガイド」セクションを参照してください。

info

ヒント

コミュニティフォーラムに参加して、他の開発者と交流したり、質問したり、あなたの作品を共有したりしましょう。