Created
October 29, 2025 21:50
-
-
Save JovanyCm1/e2ae9d5e2b75a0336a88f000bb7f7bc2 to your computer and use it in GitHub Desktop.
Configuración personal de mis snippets preferidos en java para vs-code.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "public": { | |
| "prefix": "pu", | |
| "body": [ | |
| "public " | |
| ], | |
| "description": "Palabra clave public." | |
| }, | |
| "void": { | |
| "prefix": "v", | |
| "body": [ | |
| "void " | |
| ], | |
| "description": "Palabra clave void." | |
| }, | |
| ///! Métodos public | |
| "publicVoidMetodo": { | |
| "prefix": "puv", | |
| "body": [ | |
| "public void $1() {", | |
| " $0", | |
| "}" | |
| ], | |
| "description": "Método public void." | |
| }, | |
| "publicStringMetodo": { | |
| "prefix": "pus", | |
| "body": [ | |
| "public String $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public String." | |
| }, | |
| "publicIntMetodo": { | |
| "prefix": "pui", | |
| "body": [ | |
| "public int $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public int." | |
| }, | |
| "publicDoubleMetodo": { | |
| "prefix": "pud", | |
| "body": [ | |
| "public double $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public double." | |
| }, | |
| "publicFloatMetodo": { | |
| "prefix": "puf", | |
| "body": [ | |
| "public float $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public float." | |
| }, | |
| "publicCharMetodo": { | |
| "prefix": "puc", | |
| "body": [ | |
| "public char $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public char." | |
| }, | |
| "publicBooleanMetodo": { | |
| "prefix": "pub", | |
| "body": [ | |
| "public boolean $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public boolean." | |
| }, | |
| "publicLongMetodo": { | |
| "prefix": "pul", | |
| "body": [ | |
| "public long $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método public long." | |
| }, | |
| ///! Métodos private | |
| "privateVoidMetodo": { | |
| "prefix": "prv", | |
| "body": [ | |
| "private void $1() {", | |
| " $0", | |
| "}" | |
| ], | |
| "description": "Método private void." | |
| }, | |
| "privateStringMetodo": { | |
| "prefix": "prs", | |
| "body": [ | |
| "private String $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private String." | |
| }, | |
| "privateIntMetodo": { | |
| "prefix": "pri", | |
| "body": [ | |
| "private int $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private int." | |
| }, | |
| "privateDoubleMetodo": { | |
| "prefix": "prd", | |
| "body": [ | |
| "private double $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private double." | |
| }, | |
| "privateFloatMetodo": { | |
| "prefix": "prf", | |
| "body": [ | |
| "private float $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private float." | |
| }, | |
| "privateCharMetodo": { | |
| "prefix": "prc", | |
| "body": [ | |
| "private char $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private char." | |
| }, | |
| "privateBooleanMetodo": { | |
| "prefix": "prb", | |
| "body": [ | |
| "private boolean $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private boolean." | |
| }, | |
| "privateLongMetodo": { | |
| "prefix": "prl", | |
| "body": [ | |
| "private long $1() {", | |
| " return $0;", | |
| "}" | |
| ], | |
| "description": "Método private long." | |
| }, | |
| /// Private Wrappers | |
| "privateInteger": { | |
| "prefix": "pI", | |
| "body": [ | |
| "private Integer $1;" | |
| ], | |
| "description": "Declara un Integer privado." | |
| }, | |
| "privateDoubleWrapper": { | |
| "prefix": "pD", | |
| "body": [ | |
| "private Double $1;" | |
| ], | |
| "description": "Declara un Double privado (Wrapper)." | |
| }, | |
| "privateFloatWrapper": { | |
| "prefix": "pF", | |
| "body": [ | |
| "private Float $1;" | |
| ], | |
| "description": "Declara un Float privado (Wrapper)." | |
| }, | |
| "privateLongWrapper": { | |
| "prefix": "pL", | |
| "body": [ | |
| "private Long $1;" | |
| ], | |
| "description": "Declara un Long privado (Wrapper)." | |
| }, | |
| "privateBooleanWrapper": { | |
| "prefix": "pB", | |
| "body": [ | |
| "private Boolean $1;" | |
| ], | |
| "description": "Declara un Boolean privado (Wrapper)." | |
| }, | |
| "privateCharacterWrapper": { | |
| "prefix": "pC", | |
| "body": [ | |
| "private Character $1;" | |
| ], | |
| "description": "Declara un Character privado (Wrapper)." | |
| }, | |
| "privateByteWrapper": { | |
| "prefix": "pBy", | |
| "body": [ | |
| "private Byte $1;" | |
| ], | |
| "description": "Declara un Byte privado (Wrapper)." | |
| }, | |
| "privateShortWrapper": { | |
| "prefix": "pS", | |
| "body": [ | |
| "private Short $1;" | |
| ], | |
| "description": "Declara un Short privado (Wrapper)." | |
| }, | |
| "Clear screen simple": { | |
| "prefix": "cls", | |
| "body": [ | |
| "System.out.print(\"\\033[H\\033[2J\");", | |
| ], | |
| "description": "Limpia la pantalla usando secuencia ANSI" | |
| }, | |
| "Mi sout personalizado": { | |
| "prefix": "so", | |
| "body": [ | |
| "System.out.println(\"$1\");" | |
| ], | |
| "description": "Imprimir con flechita" | |
| }, | |
| "Scanner completo": { | |
| "prefix": "sc", | |
| "body": [ | |
| "Scanner sc = new Scanner(System.in);" | |
| ], | |
| "description": "Genera la declaración completa de Scanner." | |
| }, | |
| "soutv": { | |
| "prefix": "soutv", | |
| "body": [ | |
| "System.out.println(\"$1 = \" + $1);" | |
| ], | |
| "description": "Imprime el nombre y el valor de una variable como en NetBeans/IntelliJ." | |
| }, | |
| "tipoInt": { | |
| "prefix": "i", | |
| "body": [ | |
| "int $1;" | |
| ], | |
| "description": "Declara una variable de tipo entero." | |
| }, | |
| "tipoDouble": { | |
| "prefix": "d", | |
| "body": [ | |
| "double $1;" | |
| ], | |
| "description": "Declara una variable de tipo double." | |
| }, | |
| "tipoFloat": { | |
| "prefix": "f", | |
| "body": [ | |
| "float $1;" | |
| ], | |
| "description": "Declara una variable de tipo float." | |
| }, | |
| "tipoString": { | |
| "prefix": "s", | |
| "body": [ | |
| "String $1;" | |
| ], | |
| "description": "Declara una variable de tipo String." | |
| }, | |
| "tipoChar": { | |
| "prefix": "c", | |
| "body": [ | |
| "char $1;" | |
| ], | |
| "description": "Declara una variable de tipo char." | |
| }, | |
| "tipoBoolean": { | |
| "prefix": "b", | |
| "body": [ | |
| "boolean $1;" | |
| ], | |
| "description": "Declara una variable de tipo boolean." | |
| }, | |
| "tipoLong": { | |
| "prefix": "l", | |
| "body": [ | |
| "long $1;" | |
| ], | |
| "description": "Declara una variable de tipo long." | |
| }, | |
| "tipoShort": { | |
| "prefix": "s", | |
| "body": [ | |
| "short $1;" | |
| ], | |
| "description": "Declara una variable de tipo short." | |
| }, | |
| "tipoByte": { | |
| "prefix": "byte", | |
| "body": [ | |
| "byte $1;" | |
| ], | |
| "description": "Declara una variable de tipo byte." | |
| }, | |
| "conexionMetodo": { | |
| "prefix": "conexion", | |
| "body": [ | |
| "public static Connection getConexion() {", | |
| " Connection conexion = null;", | |
| " String nombreBD = \"aqui_el_nombre_de_la_bd\";", | |
| " String url = \"jdbc:mysql://localhost:3306/\" + nombreBD;", | |
| " String usuario = \"root\";", | |
| " String password = \"12345678\";", | |
| "", | |
| " try {", | |
| " Class.forName(\"com.mysql.cj.jdbc.Driver\");", | |
| " conexion = DriverManager.getConnection(url, usuario, password);", | |
| " } catch (Exception e) {", | |
| " System.out.println(\"Ha ocurrido un error con la conexion \" + e.getMessage());", | |
| " e.printStackTrace();", | |
| " }", | |
| " return conexion;", | |
| "}" | |
| ], | |
| "description": "Genera el método estandarizado getConexion() para conectar con MySQL." | |
| }, | |
| "modPrivate": { | |
| "prefix": "p", | |
| "body": [ | |
| "private $1" | |
| ], | |
| "description": "Declara una variable privada con tipo y nombre." | |
| }, | |
| /// Private | |
| "privateString": { | |
| "prefix": "ps", | |
| "body": [ | |
| "private String $1;" | |
| ], | |
| "description": "Declara un String privado." | |
| }, | |
| "privateInt": { | |
| "prefix": "pi", | |
| "body": [ | |
| "private int $1;" | |
| ], | |
| "description": "Declara un int privado." | |
| }, | |
| "privateDouble": { | |
| "prefix": "pd", | |
| "body": [ | |
| "private double $1;" | |
| ], | |
| "description": "Declara un double privado." | |
| }, | |
| "privateFloat": { | |
| "prefix": "pf", | |
| "body": [ | |
| "private float $1;" | |
| ], | |
| "description": "Declara un float privado." | |
| }, | |
| "privateChar": { | |
| "prefix": "pc", | |
| "body": [ | |
| "private char $1;" | |
| ], | |
| "description": "Declara un char privado." | |
| }, | |
| "privateBoolean": { | |
| "prefix": "pb", | |
| "body": [ | |
| "private boolean $1;" | |
| ], | |
| "description": "Declara un boolean privado." | |
| }, | |
| "privateLong": { | |
| "prefix": "pl", | |
| "body": [ | |
| "private long $1;" | |
| ], | |
| "description": "Declara un long privado." | |
| }, | |
| "System out println (method reference)": { | |
| "prefix": "soutmr", | |
| "body": [ | |
| "System.out::println" | |
| ], | |
| "description": "Inserta System.out::println (referencia a método de impresión)" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment