visual the studio specify run remote programar please para name instalar how debuggee debug correr configurar code and java visual-studio-code

the - ¿Debug/run java estándar en Visual Studio Code IDE y OS X?



run code visual studio code (3)

Hay una forma mucho más fácil de ejecutar Java, sin necesidad de configuración:

  1. Instale la extensión de Code Runner
  2. Abra su archivo de código Java en el Editor de texto, luego use el acceso directo Ctrl+Alt+N , o presione F1 y luego seleccione / escriba Run Code , o haga clic derecho en el Editor de texto y luego haga clic en Run Code en el menú contextual, el código se compilará y ejecutar, y la salida se mostrará en la ventana de salida.

Adore el ligero código de Visual Studio en OS X. Siempre quise tener la capacidad de escribir, depurar y ejecutar java estándar (NO javascript) desde VSC en OS X. Encontró la siguiente extensión que le permite depurar y ejecutar java desde VSC:

https://marketplace.visualstudio.com/items?itemName=donjayamanne.javadebugger

Seguí las instrucciones lo mejor que pude. Intento ejecutar mi aplicación java y obtengo un montón de errores "error: no puedo encontrar el símbolo" en la ventana de la consola de depuración cuando ejecuto mi aplicación java en VSC desde OS X. La aplicación funciona muy bien en eclipse. ¿Qué me falta en VSC o en algún lugar de OS X para poder ejecutar correctamente el código Java de VSC en OS X?


Te lo puedo decir para Windows.

  1. Instale Java Extension Pack y Code Runner Extension desde VS Code Extensions.

  2. Edite la ubicación de inicio de java en la configuración de Código VS, "java.home": "C: / Archivos de programa / Java / jdk-9.0.4".

  3. Compruebe si javac se reconoce en el código interno de VS Code. Si esta comprobación falla, intente abrir VS Code como administrador.

  4. Cree un programa Java simple en el archivo Main.java como:

    public class Main { public static void main(String[] args) { System.out.println("Hello world"); } }

Nota: No agregue el paquete en su clase principal.

  1. Haga clic derecho en cualquier parte del archivo java y seleccione el código de ejecución.

  2. Compruebe la salida en la consola.

Hecho, espero que esto ayude.


Code Runner Extension solo te permitirá "ejecutar" archivos java.

Para realmente depurar los archivos ''Java'', siga la configuración rápida de una sola vez:

{ "version": "2.0.0", "type": "shell", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" }, "isBackground": true, "tasks": [ { "taskName": "build", "args": ["-g", "${file}"], "command": "javac" } ] }

  • copiar pegar debajo de la configuración en launch.json :

{ "version": "0.2.0", "configurations": [ { "name": "Debug Java", "type": "java", "request": "launch", "externalConsole": true, //user input dosen''t work if set it to false :( "stopOnEntry": true, "preLaunchTask": "build", // Runs the task created above before running this configuration "jdkPath": "${env:JAVA_HOME}/bin", // You need to set JAVA_HOME enviroment variable "cwd": "${workspaceRoot}", "startupClass": "${workspaceRoot}${file}", "sourcePath": ["${workspaceRoot}"], // Indicates where your source (.java) files are "classpath": ["${workspaceRoot}"], // Indicates the location of your .class files "options": [], // Additional options to pass to the java executable "args": [] // Command line arguments to pass to the startup class } ], "compounds": [] }

Todos están configurados para depurar archivos java, abrir cualquier archivo java y presionar F5 (Depuración-> Iniciar depuración).

Consejo: * Para ocultar los archivos .class en el explorador lateral del código VS, abra la settings del código VS y pegue la siguiente configuración:

"files.exclude": { "*.class": true }