pixelboyz logo
Desarrollo de Videojuegos

Desarrollo de Godot usando Visual Studio Code y C#

Desarrollo de Godot usando Visual Studio Code y C#

Índice de contenido


Con el lanzamiento del soporte de C# en Godot, la gente naturalmente querrá usar Visual Studio Code para su desarrollo. Esta guía le guiará paso a paso a través del proceso. Es importante tener en cuenta que actualmente no se admite la depuración.

Antes de continuar se supone que está ejecutando Godot 3 Beta para Mono (o mas nuevo). Además, asegúrese de tener una versión más reciente de código de estudio visual instalado.

Si aún no lo ha hecho, asegúrese de instalar la extensión de C# en Visual Studio.

A continuación, en Godot, configuremos Visual Studio Code como nuestro editor externo. Seleccione Editor -> Configuración del editor

imagen

Seleccione Mono->Editor, luego despliegue el Editor externo y seleccione Código de Visual Studio.

imagen

Ahora, cuando edites un archivo CS en Godot, se abrirá automáticamente en Visual Studio Code. Suponiendo que hizo la extensión de C#, debería obtener inteligencia completa, finalización de código, etc.

Ahora tiene dos opciones, simplemente puede editar su código, guardarlo y luego ejecutarlo desde Godot. O puede ejecutar directamente desde la terminal dentro de VS Code. En la terminal ( Ctrl + ‘ ) ingrese primero la ruta a su ejecutable de Godot, así como la escena que desea ejecutar. En mi caso:

D:devGodot_v3.0-beta1_mono_win64Godot_v3.0-beta1_mono_win64.exe Node.tscn

Esto debería ejecutar su escena.

Por supuesto, hacer esto una y otra vez envejecerá rápidamente, entonces, ¿por qué no lo definimos como una Tarea? En Visual Studio Code, seleccione Tareas->Configurar tarea:

imagen

A continuación, seleccione Abrir archivo tasks.json

imagen

Ahora ingresa lo siguiente:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "run Godot",
            "type": "shell",
            "command": "D:\dev\Godot_v3.0-beta1_mono_win64\Godot_v3.0-beta1_mono_win64.exe Node.tscn",
            "problemMatcher": []
        }
    ]
}

Por supuesto, asegúrese de establecer la ruta a su directorio en la configuración del comando. Además, observe que las barras se escapan usando barras dobles . Ahora puede ejecutar esto a través de la paleta. Ctrl + Shift + P luego ingrese Ejecutar tarea

imagen

Ahora debería tener disponible su tarea recién creada:

imagen

Una vez más, hacer esto una y otra vez también envejece, así que definamos una tecla de acceso directo. Elija Archivo->Preferencias->Métodos abreviados de teclado. Haga clic en el vínculo keybindings.json:

imagen

ahora entra

// Place your key bindings in this file to overwrite the defaults
[
    {
        "key": "ctrl+G",
        "command": "workbench.action.tasks.runTask",
        "args": "run Godot"
    }
]

Esto hará que su escena se ejecute cuando presione la tecla de acceso rápido Ctrl + G.




Source link

Tags :
CODE,desarrollo,Godot,Studio,usando,visual

Comparte :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *