インスピレーションと洞察から生成されました 4 ソースから

img6

img7

img8

img9

img10

img11

はじめに

  • Visual Studio Codeは、コードエディタとしてだけでなく、小説執筆にも利用できる拡張機能を提供しています。

  • 特に注目されるのは『novel-writer』という拡張機能で、プロの小説家である藤井太洋氏が開発しました。

  • 『novel-writer』は、縦書きプレビューや文字数カウント、締め切りフォルダー機能など、小説執筆に特化した機能を備えています。

  • この拡張機能は、Visual Studio Marketplaceから無料でダウンロード可能です。

  • 小説執筆における効率を高めるために、Gitとの連携機能も備えています。

novel-writerの機能 [1]

  • 形態素解析: テキストの品詞をハイライトし、可読性を向上させます。

  • 縦書きプレビュー: 小説を縦書きで表示し、ブラウザからも確認可能です。

  • 文字数カウント: 入れ子のフォルダーごとに文字数を確認できます。

  • 締め切りフォルダー: 目標文字数を設定し、複数ファイルを結合可能です。

  • PDF出力: Vivliostyleを使用してPDF形式で出力できます。

img6

インストール方法 [2]

  • Visual Studio Marketplaceを開く: VS Codeの拡張機能タブからアクセスします。

  • novel-writerを検索: 検索バーに「novel-writer」と入力します。

  • インストール: 検索結果からnovel-writerを選択し、インストールボタンをクリックします。

  • 設定: インストール後、必要に応じて設定を調整します。

  • 使用開始: インストールが完了したら、すぐに使用を開始できます。

縦書きプレビュー [2]

  • コマンドパレットを開く: 「Ctrl+Shift+P」キーを押します。

  • novelを検索: コマンドパレットの検索窓に「novel」と入力します。

  • 縦書きプレビューを選択: 「Novel:縦書きプレビュー」を選択します。

  • ブラウザで確認: 「Novel:プレビューサーバー起動」を選択し、ブラウザで確認可能です。

  • 編集可能: 縦書きプレビュー画面からも直接編集が可能です。

img6

締め切りフォルダー機能 [2]

  • フォルダー指定: 任意のフォルダーを締め切りフォルダーに指定可能です。

  • 文字数表示: フォルダー内のテキストファイルの文字数を表示します。

  • 目標設定: 目標文字数を設定し、進捗を確認できます。

  • ファイル結合: フォルダー内の複数ファイルを一つに結合可能です。

  • 解除方法: 設定を解除するには、フォルダーを選択し、右クリックで解除します。

Gitとの連携 [2]

  • バージョン管理: Gitを使用して小説のバージョン管理が可能です。

  • 編集距離表示: 前日からの編集距離をリアルタイムで表示します。

  • モチベーション維持: 編集距離の表示により、推敲や改稿のモチベーションを維持できます。

  • 履歴管理: Gitでファイルの履歴を管理し、過去の状態を確認可能です。

  • コミット: ファイルをコミットすることで、編集距離が更新されます。

関連動画

<br><br>

<div class="-md-ext-youtube-widget"> { "title": "Visual Studio Code\u306e\u304a\u3059\u3059\u3081\u62e1\u5f35\u6a5f\u80fd5\u9078\uff08Web\u958b\u767a\uff09", "link": "https://www.youtube.com/watch?v=F0eQO-uajT4&pp=ygUNI-WFqOODh-ODvOOCvw%3D%3D", "channel": { "name": ""}, "published_date": "Aug 29, 2023", "length": "19:43" }</div>

<div class="-md-ext-youtube-widget"> { "title": "VSCode\u306e\u6700\u5f37\u62e1\u5f35\u6a5f\u80fd TOP 10", "link": "https://www.youtube.com/watch?v=RvV3jNLswzY", "channel": { "name": ""}, "published_date": "Jul 19, 2024", "length": "17:18" }</div>