SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Sublime Text 3
Introducción
Sublime Text 3
● Sublime 3 es un editor de código con costo de $70 dlls,
pero lo puedes evaluar completamente y en forma
indefinida.
● No cuenta con ftp o debuggers, como otras
herramientas, pero es muy potente en la edición del
código.
Sublime Text 3
● Es una herramienta multiplataforma
● Su documentación es abundante y cuenta con una
amplia comunidad a su alrededor
Sublime Text 3
Instalar Sublime Text en una Mac
Sublime Text 3
● Entra a la página sublimetext.com
● Baja el paquete
● Instalalo y listo :)
Sublime Text 3
Instalar Sublime Text en Windows
Sublime Text 3
● Entra a la página sublimetext.com
● Baja el paquete
● Instalalo y listo :)
Sublime Text 3
La interface de Sublime Text
Sublime Text 3
● Sublime Text tiene una interface muy austera, pero que
le permitirá editar perfectamente su código.
Sublime Text 3
Navegar entre archivos
WIndows OS X Comando
[Ctrl+P] [Cmd]+[P] aparece la lista de
archivos abiertos
[Ctrl]+[w] [Cmd]+[w] cerrar el archivo
seleccionado
[Ctrl+Shift+T] [Shift+cmd+T] vuelve a abrir el
archivo recientemente
cerrado
WIndows OS X Comando
[Alt]+[0..1] [Cmd]+[0..1] selecciona la pestaña
del archivo
[Ctrl]+[Page
Up]
y
[Ctrl]+[Page
Down]
[Option]+
[Command]+
[Left/Right Arrow]
navegamos entre
pestañas
Sublime Text
Edición básica
Sublime Text 3
● Cuenta con notación coloreada
● Funcionalidad de auto-complete
● Auto-identación
● Identificación de la etiqueta de cierre o de la llave de
cierre
● [Ctrl]+[m] para navegar entre paréntesis o llaves
OS X WIndows Comando
⌘ + ]
[tab]
Ctrl + ]
[tab]
Identar
⌘ + [
[shift]+[tab]
Ctrl + [
[shift]+[tab]
Desidentar
Sublime Text
Trabajar con varios archivos
simultáneos
OS X WIndows Comando
⌘ + ⌥ + 1 Alt + Shift + 1 Una sóla columna
⌘ + ⌥ + 2 Alt + Shift + 2 Dos columnas
⌘ + ⌥ + 3 Alt + Shift + 3 Tres columnas
⌘ + ⌥ + 4 Alt + Shift + 4 Cuatro columnas
OS X WIndows Comando
⌘ + ⌥ + ⇑ + 2 Alt + Shift + 8 Dos filas
⌘ + ⌥ + ⇑ + 3 Alt + Shift + 9 Tres filas
⌘ + ⌥ + 5 Alt + Shift + 5 Grid (4 grupos: 2 filas
por 2 columnas)
⌘+[1,2,3,...] Ctrl+[1,2,3,...] Seleccionar pestañas
Sublime Text
Manejo de proyectos
Sublime Text 3
● Podemos arrastrar una carpeta para convertirla en un
proyecto.
● Los proyectos solo son persistentes cuando los
guardamos.
● Los proyectos se administran en la opción del menú
correspondiente.
OS X Windows Comando
⌘ + P Ctrl + P Ir a
⌘ + ⌃ + P Ctrl + Win + P Ir al proyecto
Sublime Text 3
● Al guardar el proyecto, se generan dos archivos:
○ El del proyecto, con información del mismo
○ El del workspace, con los archivos que quedaron
abiertos y su ubicación en las pestañas.
Sublime Text
Buscar y remplazar
Sublime Text 3
● Buscar
● Búsqueda incremental
● Buscar y reemplazar
● Búsqueda rápida
● Búsqueda en una selección
● Búsqueda en archivos
OS X Windows Comando
⌘ + F Ctrl+F Find / Buscar
⌘ + G F3 Find Next / Búsqueda
siguiente
⌘ + ⇑ + G Shift+F3 Find previous /
Búsqueda previa
⌘+i Ctrl+i Incremental Find /
Búsqueda incremental
OS X Windows Comando
⌘ + ⌥ + F Ctrl+H Replace / Remplazar
⌘ + ⌥ + E Ctrl+Shift+H Replace Next / Remplazar
siguiente
⌘ + E Ctrl+E Use selection for find / Utilizar
selección para buscar
⌘+⇑+E Ctrl+Shift+E Use selection for replace/
Utilizar selección para
remplazar
OS X Windows Comando
⌘ + ⌥ + G Ctrl+F3 Quick Find / Búsqueda rápida
⌘ + ⌃ + G Alt+F3 Quick Find All / Búsqueda
rápida total
⌘ + D Ctrl+D Quick Add Next / Añadir a la
próxima búsqueda
Ctrl+K, Ctrl+D Quick Skip Next / Saltar a la
próxima búsqueda
Sublime Text
Seleccionar
Sublime Text 3
● Podemos seleccionar:
○ Por palabra
○ Por línea
○ Por párrafo
○ Por etiqueta
○ Por paréntesis
○ Por sangría
○ Por alcance o scope
OS X Windows/Linux Comando
⌘ + L Ctrl + L Seleccionar la línea (repite la
selección en las líneas
siguientes)
⌘ + D Ctrl + D Selecciona la palabra (repite la
selección permitiendo edición
múltiple)
⌃ + ⇑ + M Ctrl + Shift + M Seleccionar contenido del
actual paréntesis
OS X Windows/Linux Comando
⌘ + ⇑ + A Ctrl + Shift + A Seleccionar contenido del
etiqueta paréntesis
⌘ + ⇑ + J Ctrl + Shift + J Seleccionar contenido por
sangrìa
⌘ + ⇑ + Barra
espaciadora
Ctrl + Shift + Barra
espaciadora
Seleccionar contenido por
alcance
OS X Windows/Linux Comando
⌥ + flecha derecha Alt + flecha derecha Avanza una palabra sin
seleccionarla
⌥ + flecha
izquierda
Alt + flecha izquierda Retrocede una palabra sin
seleccionarla
⌥ + ⇑ + flecha
derecha
Alt + shift + flecha
derecha
Selecciona una palabra hacia
adelante
⌥ + ⇑ + flecha
izquierda
Alt + shift + flecha
izquierda
Selecciona una palabra hacia
atrás
Sublime Text
Transponer y manejar las líneas
Sublime Text 3
● Para controlar las líneas:
○ Mover las líneas arriba y abajo
○ Duplicar la línea
○ Eliminar la línea
○ Insertar antes y después
● Transponer caracteres
OS X Windows/Linux Comando
⌘ + ⌃ + flecha arriba Ctrl + Shift + flecha arriba Mueve la línea actual arriba
⌘ + ⌃ + flecha abajo Ctrl + Shift + flecha abajo Mueve la línea actual abajo
⌘ + ⇑ + D Ctrl + Shift + D Duplicar líneas
⌃ + ⇑ + K Ctrl + Shift + K Eliminar la línea
OS X Windows/Linux Comando
⌘ + ⇑ + ↵ Ctrl + Shift + ↵ Insertar línea antes de la
actual
⌘ + ↵ Ctrl + ↵ Insertar línea después de la
actual
⌘ + J Ctrl + J Unir líneas
⌃ + T Ctrl + T Transponer caracter
Sublime Text
Goto Anything
Sublime Text 3
● Goto Anything es uno de los comandos más completos
de Sublime Text. Ctrl+P:
○ Por carpeta
○ # Búsqueda parcial
○ Búsqueda combinada
○ : no de línea
○ @ Funciones y clases (símbolos)
Sublime Text
La paleta de comandos
Sublime Text 3
● Con la paleta de comandos tenemos a todos los
comandos disponibles según el contexto.
● La activamos con:
○ ⌘ + ⇑ + P (Mac)
○ Ctrl + Shift + P (Windows / Linux)
Sublime Text
Selectores múltiples
Sublime Text 3
● Hay tres maneras de hacer selectores múltiples:
○ Por medio de los atajos
○ Por medio del ratón
○ Por medio de selección y dividir por líneas
Sublime Text 3
● Por medio del ratón:
○ Cmd + click (Mac)
○ Ctrl + click (Windows / Linux)
Sublime Text 3
● Por medio del atajo:
○ Ctrl + shift + flecha arriba o flecha abajo (Mac)
○ Ctrl + shift + flecha arriba o flecha abajo (Windows /
Linux)
Nota: hay que modificar la configuración en Mac
Sublime Text 3
● Por medio de una selección:
Se selecciona en conjunto las líneas y se separan con:
● Cmd + shift + L (Mac)
● Ctrl + shift + L (Windows / Linux)
Sublime Text
Snippets
Sublime Text 3
● Los “snippets” son trozos de código que podemos
llamar desde la función de autocompletar.

Más contenido relacionado

Destacado (15)

Los metadatos de HTML5
Los metadatos de HTML5Los metadatos de HTML5
Los metadatos de HTML5
 
Miami media-party-html-css
Miami media-party-html-cssMiami media-party-html-css
Miami media-party-html-css
 
Apuntes: los objetos del navegador de Javascript
Apuntes: los objetos del navegador de JavascriptApuntes: los objetos del navegador de Javascript
Apuntes: los objetos del navegador de Javascript
 
Apuntes; Aptana Studio 3
Apuntes;  Aptana Studio 3Apuntes;  Aptana Studio 3
Apuntes; Aptana Studio 3
 
SQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query languageSQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query language
 
Introducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHPIntroducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHP
 
HTML5 API WebSQL Database: Funciones de agregado
HTML5 API WebSQL Database: Funciones de agregadoHTML5 API WebSQL Database: Funciones de agregado
HTML5 API WebSQL Database: Funciones de agregado
 
Las etiquetas estructurales en html5
Las etiquetas estructurales en html5Las etiquetas estructurales en html5
Las etiquetas estructurales en html5
 
Apuntes: manejo de eventos en javascript
Apuntes: manejo de eventos en javascriptApuntes: manejo de eventos en javascript
Apuntes: manejo de eventos en javascript
 
HTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation LanguageHTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation Language
 
Historia de HTML5
Historia de HTML5Historia de HTML5
Historia de HTML5
 
Html css basic
Html css basicHtml css basic
Html css basic
 
WebSQl DataBase HTML5-dql - data query language
WebSQl DataBase HTML5-dql - data query languageWebSQl DataBase HTML5-dql - data query language
WebSQl DataBase HTML5-dql - data query language
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Sublime Text 2 Tips & Tricks
Sublime Text 2 Tips & TricksSublime Text 2 Tips & Tricks
Sublime Text 2 Tips & Tricks
 

Similar a Apuntes: SublimeText 3

Similar a Apuntes: SublimeText 3 (20)

Atajos+de+Teclado_+MacOS.pdf
Atajos+de+Teclado_+MacOS.pdfAtajos+de+Teclado_+MacOS.pdf
Atajos+de+Teclado_+MacOS.pdf
 
ATAJOS DE WINDOWS Y MICROSOFT WORD
ATAJOS DE WINDOWS Y MICROSOFT WORDATAJOS DE WINDOWS Y MICROSOFT WORD
ATAJOS DE WINDOWS Y MICROSOFT WORD
 
07.atajosdeteclado
07.atajosdeteclado07.atajosdeteclado
07.atajosdeteclado
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Atajos de teclado
Atajos de tecladoAtajos de teclado
Atajos de teclado
 
Atajos de teclado en windows 8
Atajos de teclado en windows 8Atajos de teclado en windows 8
Atajos de teclado en windows 8
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 
Combinaciones de teclas útiles
Combinaciones de teclas útilesCombinaciones de teclas útiles
Combinaciones de teclas útiles
 
Accesos_rapidos_de_teclado_de_Windows.pdf
Accesos_rapidos_de_teclado_de_Windows.pdfAccesos_rapidos_de_teclado_de_Windows.pdf
Accesos_rapidos_de_teclado_de_Windows.pdf
 
TECLAS DE ATAJO SISTEMAS OPERTIVOS WINDOWS - UBUNTU
TECLAS DE ATAJO SISTEMAS OPERTIVOS WINDOWS - UBUNTUTECLAS DE ATAJO SISTEMAS OPERTIVOS WINDOWS - UBUNTU
TECLAS DE ATAJO SISTEMAS OPERTIVOS WINDOWS - UBUNTU
 
Atajos+de+Teclado_+Windows.pdf
Atajos+de+Teclado_+Windows.pdfAtajos+de+Teclado_+Windows.pdf
Atajos+de+Teclado_+Windows.pdf
 
Dispositivos de entrada
Dispositivos de entradaDispositivos de entrada
Dispositivos de entrada
 
Lista de Comandos UNIX
Lista de Comandos UNIXLista de Comandos UNIX
Lista de Comandos UNIX
 
Manejo de windows xp sin necesidad del ratón
Manejo de windows xp sin necesidad del ratónManejo de windows xp sin necesidad del ratón
Manejo de windows xp sin necesidad del ratón
 
el teclado
el tecladoel teclado
el teclado
 
Jesica
JesicaJesica
Jesica
 
Jesica
JesicaJesica
Jesica
 
Jesica
JesicaJesica
Jesica
 
Jesica
JesicaJesica
Jesica
 

Más de Francisco Javier Arce Anguiano

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlFrancisco Javier Arce Anguiano
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Francisco Javier Arce Anguiano
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6Francisco Javier Arce Anguiano
 

Más de Francisco Javier Arce Anguiano (16)

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización Intl
 
El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6
 
Nuevos Métodos en ES6
Nuevos Métodos en ES6Nuevos Métodos en ES6
Nuevos Métodos en ES6
 
Objetos de propagación o ...spread
Objetos de propagación o ...spreadObjetos de propagación o ...spread
Objetos de propagación o ...spread
 
Mejoras en las expresiones regulares
Mejoras en las expresiones regularesMejoras en las expresiones regulares
Mejoras en las expresiones regulares
 
Valores por default en argumentos
Valores por default en argumentosValores por default en argumentos
Valores por default en argumentos
 
Literales octales y binarias:
Literales octales y binarias: Literales octales y binarias:
Literales octales y binarias:
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6
 
Identificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOSIdentificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOS
 
Crear un ID para la aplicación iOS
Crear un ID para la aplicación iOSCrear un ID para la aplicación iOS
Crear un ID para la aplicación iOS
 
Crear un certificado P12 para desarrollar en iOS
Crear un certificado P12 para desarrollar en iOSCrear un certificado P12 para desarrollar en iOS
Crear un certificado P12 para desarrollar en iOS
 
Crear certificado CSR para iOS
Crear certificado CSR para iOSCrear certificado CSR para iOS
Crear certificado CSR para iOS
 
Crear una cuenta de desarrollador para iOS
Crear una cuenta de desarrollador para iOSCrear una cuenta de desarrollador para iOS
Crear una cuenta de desarrollador para iOS
 
Apuntes: Manejar el DOM con JavaScript
Apuntes: Manejar el DOM con JavaScriptApuntes: Manejar el DOM con JavaScript
Apuntes: Manejar el DOM con JavaScript
 
Apuntes: Crear examenes en Moodle
Apuntes: Crear examenes en MoodleApuntes: Crear examenes en Moodle
Apuntes: Crear examenes en Moodle
 

Último

INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minasMirkaCBauer
 

Último (18)

INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minas
 

Apuntes: SublimeText 3

  • 2. Sublime Text 3 ● Sublime 3 es un editor de código con costo de $70 dlls, pero lo puedes evaluar completamente y en forma indefinida. ● No cuenta con ftp o debuggers, como otras herramientas, pero es muy potente en la edición del código.
  • 3. Sublime Text 3 ● Es una herramienta multiplataforma ● Su documentación es abundante y cuenta con una amplia comunidad a su alrededor
  • 4. Sublime Text 3 Instalar Sublime Text en una Mac
  • 5. Sublime Text 3 ● Entra a la página sublimetext.com ● Baja el paquete ● Instalalo y listo :)
  • 6. Sublime Text 3 Instalar Sublime Text en Windows
  • 7. Sublime Text 3 ● Entra a la página sublimetext.com ● Baja el paquete ● Instalalo y listo :)
  • 8. Sublime Text 3 La interface de Sublime Text
  • 9. Sublime Text 3 ● Sublime Text tiene una interface muy austera, pero que le permitirá editar perfectamente su código.
  • 10. Sublime Text 3 Navegar entre archivos
  • 11. WIndows OS X Comando [Ctrl+P] [Cmd]+[P] aparece la lista de archivos abiertos [Ctrl]+[w] [Cmd]+[w] cerrar el archivo seleccionado [Ctrl+Shift+T] [Shift+cmd+T] vuelve a abrir el archivo recientemente cerrado
  • 12. WIndows OS X Comando [Alt]+[0..1] [Cmd]+[0..1] selecciona la pestaña del archivo [Ctrl]+[Page Up] y [Ctrl]+[Page Down] [Option]+ [Command]+ [Left/Right Arrow] navegamos entre pestañas
  • 14. Sublime Text 3 ● Cuenta con notación coloreada ● Funcionalidad de auto-complete ● Auto-identación ● Identificación de la etiqueta de cierre o de la llave de cierre ● [Ctrl]+[m] para navegar entre paréntesis o llaves
  • 15. OS X WIndows Comando ⌘ + ] [tab] Ctrl + ] [tab] Identar ⌘ + [ [shift]+[tab] Ctrl + [ [shift]+[tab] Desidentar
  • 16. Sublime Text Trabajar con varios archivos simultáneos
  • 17. OS X WIndows Comando ⌘ + ⌥ + 1 Alt + Shift + 1 Una sóla columna ⌘ + ⌥ + 2 Alt + Shift + 2 Dos columnas ⌘ + ⌥ + 3 Alt + Shift + 3 Tres columnas ⌘ + ⌥ + 4 Alt + Shift + 4 Cuatro columnas
  • 18. OS X WIndows Comando ⌘ + ⌥ + ⇑ + 2 Alt + Shift + 8 Dos filas ⌘ + ⌥ + ⇑ + 3 Alt + Shift + 9 Tres filas ⌘ + ⌥ + 5 Alt + Shift + 5 Grid (4 grupos: 2 filas por 2 columnas) ⌘+[1,2,3,...] Ctrl+[1,2,3,...] Seleccionar pestañas
  • 20. Sublime Text 3 ● Podemos arrastrar una carpeta para convertirla en un proyecto. ● Los proyectos solo son persistentes cuando los guardamos. ● Los proyectos se administran en la opción del menú correspondiente.
  • 21. OS X Windows Comando ⌘ + P Ctrl + P Ir a ⌘ + ⌃ + P Ctrl + Win + P Ir al proyecto
  • 22. Sublime Text 3 ● Al guardar el proyecto, se generan dos archivos: ○ El del proyecto, con información del mismo ○ El del workspace, con los archivos que quedaron abiertos y su ubicación en las pestañas.
  • 24. Sublime Text 3 ● Buscar ● Búsqueda incremental ● Buscar y reemplazar ● Búsqueda rápida ● Búsqueda en una selección ● Búsqueda en archivos
  • 25. OS X Windows Comando ⌘ + F Ctrl+F Find / Buscar ⌘ + G F3 Find Next / Búsqueda siguiente ⌘ + ⇑ + G Shift+F3 Find previous / Búsqueda previa ⌘+i Ctrl+i Incremental Find / Búsqueda incremental
  • 26. OS X Windows Comando ⌘ + ⌥ + F Ctrl+H Replace / Remplazar ⌘ + ⌥ + E Ctrl+Shift+H Replace Next / Remplazar siguiente ⌘ + E Ctrl+E Use selection for find / Utilizar selección para buscar ⌘+⇑+E Ctrl+Shift+E Use selection for replace/ Utilizar selección para remplazar
  • 27. OS X Windows Comando ⌘ + ⌥ + G Ctrl+F3 Quick Find / Búsqueda rápida ⌘ + ⌃ + G Alt+F3 Quick Find All / Búsqueda rápida total ⌘ + D Ctrl+D Quick Add Next / Añadir a la próxima búsqueda Ctrl+K, Ctrl+D Quick Skip Next / Saltar a la próxima búsqueda
  • 29. Sublime Text 3 ● Podemos seleccionar: ○ Por palabra ○ Por línea ○ Por párrafo ○ Por etiqueta ○ Por paréntesis ○ Por sangría ○ Por alcance o scope
  • 30. OS X Windows/Linux Comando ⌘ + L Ctrl + L Seleccionar la línea (repite la selección en las líneas siguientes) ⌘ + D Ctrl + D Selecciona la palabra (repite la selección permitiendo edición múltiple) ⌃ + ⇑ + M Ctrl + Shift + M Seleccionar contenido del actual paréntesis
  • 31. OS X Windows/Linux Comando ⌘ + ⇑ + A Ctrl + Shift + A Seleccionar contenido del etiqueta paréntesis ⌘ + ⇑ + J Ctrl + Shift + J Seleccionar contenido por sangrìa ⌘ + ⇑ + Barra espaciadora Ctrl + Shift + Barra espaciadora Seleccionar contenido por alcance
  • 32. OS X Windows/Linux Comando ⌥ + flecha derecha Alt + flecha derecha Avanza una palabra sin seleccionarla ⌥ + flecha izquierda Alt + flecha izquierda Retrocede una palabra sin seleccionarla ⌥ + ⇑ + flecha derecha Alt + shift + flecha derecha Selecciona una palabra hacia adelante ⌥ + ⇑ + flecha izquierda Alt + shift + flecha izquierda Selecciona una palabra hacia atrás
  • 33. Sublime Text Transponer y manejar las líneas
  • 34. Sublime Text 3 ● Para controlar las líneas: ○ Mover las líneas arriba y abajo ○ Duplicar la línea ○ Eliminar la línea ○ Insertar antes y después ● Transponer caracteres
  • 35. OS X Windows/Linux Comando ⌘ + ⌃ + flecha arriba Ctrl + Shift + flecha arriba Mueve la línea actual arriba ⌘ + ⌃ + flecha abajo Ctrl + Shift + flecha abajo Mueve la línea actual abajo ⌘ + ⇑ + D Ctrl + Shift + D Duplicar líneas ⌃ + ⇑ + K Ctrl + Shift + K Eliminar la línea
  • 36. OS X Windows/Linux Comando ⌘ + ⇑ + ↵ Ctrl + Shift + ↵ Insertar línea antes de la actual ⌘ + ↵ Ctrl + ↵ Insertar línea después de la actual ⌘ + J Ctrl + J Unir líneas ⌃ + T Ctrl + T Transponer caracter
  • 38. Sublime Text 3 ● Goto Anything es uno de los comandos más completos de Sublime Text. Ctrl+P: ○ Por carpeta ○ # Búsqueda parcial ○ Búsqueda combinada ○ : no de línea ○ @ Funciones y clases (símbolos)
  • 39. Sublime Text La paleta de comandos
  • 40. Sublime Text 3 ● Con la paleta de comandos tenemos a todos los comandos disponibles según el contexto. ● La activamos con: ○ ⌘ + ⇑ + P (Mac) ○ Ctrl + Shift + P (Windows / Linux)
  • 42. Sublime Text 3 ● Hay tres maneras de hacer selectores múltiples: ○ Por medio de los atajos ○ Por medio del ratón ○ Por medio de selección y dividir por líneas
  • 43. Sublime Text 3 ● Por medio del ratón: ○ Cmd + click (Mac) ○ Ctrl + click (Windows / Linux)
  • 44. Sublime Text 3 ● Por medio del atajo: ○ Ctrl + shift + flecha arriba o flecha abajo (Mac) ○ Ctrl + shift + flecha arriba o flecha abajo (Windows / Linux) Nota: hay que modificar la configuración en Mac
  • 45. Sublime Text 3 ● Por medio de una selección: Se selecciona en conjunto las líneas y se separan con: ● Cmd + shift + L (Mac) ● Ctrl + shift + L (Windows / Linux)
  • 47. Sublime Text 3 ● Los “snippets” son trozos de código que podemos llamar desde la función de autocompletar.