メインコンテンツへスキップ

Godotメモ

··683 文字· 3 分
prata0x
godot note
著者
prata0x
Game programmer
目次

環境
#

Windows 11 Pro
Godot v4.1.2.stable.mono.official [399c9dc39]

設定
#

一般
#

インターフェース

  • エディター
    • コードのフォントサイズ: 16
    • コードのフォント: C:/Users/prata0x/AppData/Local/Microsoft/Windows/Fonts/UDEVGothicJPDOC-Regular_0.ttf

ファイルシステム

  • ディレクトリ
    • 自動スキャンするプロジェクトパス: C:/repos/godot
    • デフォルトのプロジェクトパス: C:/repos/godot

テキストエディター

  • 外観
    • ミニマップ
      • ミニマップの幅: 100
    • 空白
      • スペースを描画: true
  • ビヘイビア
    • インデント
      • タイプ(型): Spaces
    • ファイル
      • Auto Reload Scripts on External Change: true
  • 自動補完
    • コード補完の遅延: 0.01
    • 型ヒントを追加: true

Dotnet

  • エディター
    • External Editor: Visual Studio

ショートカット
#

  • クイックオープン: Ctrl+T

Visual Studio
#

プロジェクトのデバッグプロパティ

プロジェクトのデバッグプロパティ

  • 実行可能ファイル: C:\apps\Godot\Godot_v4.1.2-stable_mono_win64\Godot_v4.1.2-stable_mono_win64.exe
  • コマンドライン引数: --path . --verbose
  • 作業ディレクトリ: .
  • ネイティブコードのデバッグを有効にする: true

F5でデバッグの開始
Ctrl+F5でデバッグなしで開始

Properties/launchSettings.json
{
  "profiles": {
    "Roguelike1": {
      "commandName": "Executable",
      "executablePath": "C:\\apps\\Godot\\Godot_v4.1.2-stable_mono_win64\\Godot_v4.1.2-stable_mono_win64.exe",
      "commandLineArgs": "--path . --verbose",
      "workingDirectory": ".",
      "nativeDebugging": true
    }
  }
}

Visual Studio Code
#

C#ファイルを開いた状態でCtrl+Shift+Dで実行とデバッグパネルを開く

実行とデバッグパネル

[launch.json ファイルを作成します。] > [C#]

.vscode/launch.json
{
  // IntelliSense を使用して利用可能な属性を学べます。
  // 既存の属性の説明をホバーして表示します。
  // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch",
      "type": "coreclr",
      "request": "launch",
      "preLaunchTask": "build",
      "program": "C:/apps/Godot/Godot_v4.1.2-stable_mono_win64/Godot_v4.1.2-stable_mono_win64.exe",
      "console": "internalConsole",
      "stopAtEntry": false
    },
    {
      "name": ".NET Core Attach",
      "type": "coreclr",
      "request": "attach"
    }
  ]
}

F5でデバッグの開始をする

実行とデバッグパネル

タスク ‘build’ を見つけられませんでした。というエラーが出る

タスク ‘build’ を見つけられませんでした。

[タスクの構成] > [テンプレートから task.json を作成] > [.NET Core]

.vscode/tasks.json
{
  // See https://go.microsoft.com/fwlink/?LinkId=733558
  // for the documentation about the tasks.json format
  "version": "2.0.0",
  "tasks": [
    {
      "label": "build",
      "command": "dotnet",
      "type": "shell",
      "args": [
        "build",
        // Ask dotnet build to generate full paths for file names.
        "/property:GenerateFullPaths=true",
        // Do not generate summary otherwise it leads to duplicate errors in Problems panel
        "/consoleloggerparameters:NoSummary"
      ],
      "group": "build",
      "presentation": {
        "reveal": "silent"
      },
      "problemMatcher": "$msCompile"
    }
  ]
}

F5でデバッグの開始
Ctrl+F5でデバッグなしで開始

参考
#

【Godot4.x】おすすめのエディタ設定 | 2dgames.jp
How To Use Visual Studio AND VS Code With Godot 4!

関連記事

Hugoメモ
··553 文字· 2 分
prata0x
hugo note
Hugoで新しい記事を作成しVSCodeで開くとエラーが出る場合の対処法
··288 文字· 1 分
prata0x
hugo blog vscode
Hugoでブログを作成する
··558 文字· 3 分
prata0x
hugo blog