¿Cómo instalar complementos en el editor de Sublime Text 2?

141

¿Cómo instalar complementos en el editor de Sublime Text?

Me gustaría instalar el complemento Emmet en el editor Sublime Text 2.

Arun Krishnan
fuente

Respuestas:

182

Debería tener una Data/Packagescarpeta en su directorio de instalación de Sublime Text 2. Todo lo que necesita hacer es descargar el complemento y colocar la carpeta del complemento en la Packagescarpeta.

O, una forma más fácil sería instalar el Package Control Pluginby wbond.

Solo ve aquí: https://sublime.wbond.net/installation

y siga las instrucciones de instalación.

Una vez que haya terminado, puede usar el acceso directo Ctrl+ Shift+ Pen Sublime, escriba instalar y presione Entrar, luego busque emmet.

EDITAR: ahora también puede presionar Ctrl+ Shift+ de Pinmediato y usar el comando 'Instalar control de paquete' en lugar de seguir las instrucciones de instalación. (Probado en la compilación 3126)

John Day
fuente
11
Tenga en cuenta que - en Sublime 3, por lo menos - se puede localizar la Packagescarpeta accediendo a la Preferencias de menú en sublime y seleccionando Explorar Paquetes ... .
Mark Amery
58

Instale primero el Control de paquete .

El método más simple de instalación es a través de la consola de Sublime Text. Se accede a la consola mediante el acceso directo Ctrl+ `o el menú Ver> Mostrar consola. Una vez abierto, pegue el código Python apropiado para su versión de Sublime Text en la consola.

Código para Sublime Text 3

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

Código para Sublime Text 2

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

Para obtener el código de instalación actualizado, consulte la Guía de instalación de Package Control .

Manual

Si por alguna razón las instrucciones de instalación de la consola no funcionan para usted (como tener un proxy en su red), realice los siguientes pasos para instalar manualmente Package Control:

  1. Haga clic en el menú Preferencias> Buscar paquetes ...
  2. Busque una carpeta y luego en la carpeta / paquetes instalados
  3. Descargue Package Control.sublime-package y cópielo en el directorio Paquetes instalados /
  4. Reiniciar texto sublime

Uso

El control de paquetes es conducido por el comando Pallete. Para abrir la paleta, presione Ctrl+ Shift+ p(Win, Linux) o CMD+ Shift+ p(OSX). Todos los comandos de Control de paquete comienzan con Control de paquete :, entonces comience escribiendo Paquete.

kenorb
fuente
55
Puede ser una solución, pero es sin duda la cosa más tonta de la que he oído hablar. Instale un instalador para instalar paquetes.
AndroidDev
55
Desde packagecontrol.io/installation : ADVERTENCIA: No redistribuya el código de instalación a través de otro sitio web. Cambiará con cada lanzamiento. En cambio, por favor enlace a esta página.
Zenadix
@Zenadix Es cierto, sin embargo, SE tiene Advertencia de que las respuestas de solo enlace no están permitidas, por lo tanto, si cree que el código está desactualizado, edite la pregunta y publique el código actualizado. En mi respuesta no hay versiones codificadas, así que creo que debería funcionar.
kenorb
11

Sin administrador de paquetes

Recomiendo usar el Administrador de paquetes como se describe en otras respuestas, ya que es mucho más conveniente tanto para la instalación como para la actualización. Sin embargo, a veces los complementos no están en el directorio, así que aquí está el enfoque manual.

En primer lugar, encuentre su Packagesdirectorio en su Application Support/Sublime Text 2directorio, por ejemplo:

~/Library/Application Support/Sublime Text 2/Packages

Ahora, tome su carpeta Plugin (que puede descargar como un zip desde GitHub, por ejemplo) y simplemente copie la carpeta en su Packagesdirectorio:

cp ~/Downloads/SomePlugin-master/ 
   ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/SomePlugin`

Reinicia Sublime Text 2 y ¡boom! Ya terminaste.

Con el administrador de paquetes

Consulte una de las otras respuestas aquí o vaya a la página de inicio de Package Manager .

Puntos extra

Si hay un complemento que no está en el Administrador de paquetes, ¿por qué no enviarlo en nombre del autor siguiendo los pasos que se encuentran aquí ?

Joshua Pinter
fuente
7
  1. Instale el Administrador de paquetes como se indica en https://packagecontrol.io/installation

  2. Abra el Administrador de paquetes usando Ctrl+ Shift+P

  3. Escriba Package Control para mostrar comandos relacionados (Instalar paquete, Eliminar paquete, etc.) con paquetes

¡Disfrútala!

ingrese la descripción de la imagen aquí

efkan
fuente
1

Según la respuesta de John Day

Debería tener una carpeta de Datos / Paquetes en su directorio de instalación de Sublime Text 2. Todo lo que necesita hacer es descargar el complemento y colocar la carpeta del complemento en la carpeta Paquetes.

En caso de que esté buscando la carpeta Datos / Paquetes, puede encontrarla aquí

Windows :% APPDATA% \ Sublime Text 2

OS X : ~ / Library / Application Support / Sublime Text 2

Linux : ~ / .Sublime Text 2

Instalación portátil : Sublime Text 2 / Data

Alexandr
fuente
0

Los fragmentos de código de instalación para Vanilla Sublime pueden cambiar en el futuro.

Este enlace sería el lugar más seguro para instalar el soporte de complementos para Sublime Text 2.

Para Sublime Text 3 este enlace funciona tiene el código.

ingrese la descripción de la imagen aquí

prosti
fuente
0

La instrucción ha sido probada en Mac OSx Catalina.

Después de instalar Sublime Text 3, instalar a Package Controltravés de Tools > Package Control. Use las siguientes instrucciones para instalar packageo theme:

  1. prensa CMD + SHIFT + P

  2. elija Package Control: Install Package--- o cualquier otra opción que necesite. control de paquete

  3. ingrese el nombre del paquete o tema requerido y presione enter.

paquete de instalación

Esmaeil MIRZAEE
fuente