Skip to content

Instantly share code, notes, and snippets.

View Heipry's full-sized avatar
🏠
Working from home

Javier Diaz Garrido Heipry

🏠
Working from home
View GitHub Profile
@Heipry
Heipry / atajos_sublime.txt
Last active September 10, 2022 11:19
Comandos sublime
Ctrl+C (si no hay seleccion) Copia toda la linea
Ctrl+X (si no hay seleccion) Corta toda la linea
Ctrl+shift+K Elimina la linea
Ctrl+enter Inserta salto de linea al final de la linea
Ctrl+shift+enter Inserta salto de linea en linea anterior
@Heipry
Heipry / atajos-VSCode.md
Last active November 11, 2024 12:17
Atajos globales y personalizados de VSCode para teclado uk y es

Vscode Atajos

  • Mover linea - Alt + ↑ / ↓
  • Copiar linea - Shift + Alt + ↑ / ↓
  • Seleccionar siguiente aparición - Ctrl + D
  • Seleccionar todas las apariciones - Ctrl + Shift + L
  • Crear múltiples cursores - Ctrl + Alt+ ↑ / ↓
  • Selección multiple - Alt + Click
  • Mover bloque - Seleccionar . Alt + ↑ / ↓
  • Copiar bloque - Seleccionar . Shift + Alt + ↑ / ↓
$var=json_encode($varphp);
echo "<script>console.log('Debug Objects: $var ' );</script>";
@Heipry
Heipry / smarty-debug-vscode.md
Last active October 27, 2022 11:04
Método para crear un snippet personalizado en VSCode. El snippet funcionará para smarty haciendo un dump de la variable deseada en formato json

Snippet para dump de variable smarty (formato json) en VSCode

Crear snippet

Atajo para Mac

  • Code/Preferencias/Configurar fragmentos de usuario

Atajo para Windows

  • Fichero/Preferencias/User snippets

Este método es válido para Mac y Windows

  • Abres la línea de comandos de VSCODE: ctrl + shift + P || ⌘ + shift + P
@Heipry
Heipry / smarty-snippets.md
Created October 28, 2022 07:45
Smarty template support vscode extension snippets
"append": {
	"prefix": "append",
	"body": "{append var=\"${1:name}\" value=\"${2:value}\" index=\"${3:last}\"}$0",
	"description": "{append} is used for creating or appending template variable arrays during the execution of a template.",
},
"assign": {
	"prefix": "assign",
	"body": "{assign var=\"${1:name}\" value=${2:value}${4: scope=${3:scope}}}$0",
	"description": "{assign} is used for assigning template variables during the execution of a template.",
},

Como subir un proyecto local a github.

desde la web de github

Creamos un nuevo repositorio en https://github.com. Le damos nombre, descripción, seleccionamos si va a ser un proyecto publico o privado si es el caso, y dejamos el check de crear README sin marcar. Le damos a crear repositorio y con esto ya tenemos el repositorio donde alojaremos nuestro proyecto.

desde la terminal del equipo donde esta el proyecto que queremos subir a github

Nos vamos a la carpeta del proyecto y ejecutamos estos comandos.

git init

git add .
@Heipry
Heipry / Gist_chatgpt.md
Last active July 18, 2023 21:26
Prompts ChatGPT

ChatGPT como interlocutor para aprender inglés

Te hablare en ingles y tu me responderas en ingles para practicar mi ingles hablado. Quiero que mantengas tu respuesta ordenada. Quiero que corrijas estrictamente mis errores gramaticales, errores tipográficos y errores de hecho y después de esto proceses la petición de manera normal. Todos tus outputs deben componerse de: 1-el feedback sobre mi inglés, ya sea correcto o no y 2 - El output normal a la frase dada

Te hablare en ingles y tu me responderas en ingles para practicar mi ingles hablado. Quiero que mantenga su respuesta ordenada, limitándola a 100 palabras. Quiero que corrija estrictamente mis errores gramaticales, errores tipográficos y errores de hecho. Quiero que me hagas una pregunta en tu respuesta. Ahora comencemos a practicar, podrías hacerme una pregunta primero. Recuerde, quiero que corrija estrictamente mis errores gramaticales, errores tipográficos y errores de hecho.

Quiero que actúes como un generador de hojas de trabajo en blanco