Solución:
La respuesta sobre Sublime Text 2 – Open CMD prompt en el directorio actual o del proyecto (Windows) es casi correcta.
Solo se debe cambiar un paso (para mí) es el nombre del archivo debe ser mayúsculas. Usar CMD
en lugar de cmd
.
Mis pasos (Win7):
- Carpeta abierta
%APPDATA%Sublime Text 3Packages
o simplemente haz clic
Preferencias -> Paquetes de navegador … en sublime-text-3 Beta - Crea una carpeta llamada
CMD
(Mayúsculas). El camino de CMD debiera ser%APPDATA%Sublime Text 3PackagesCMD
. - Abre la carpeta CMDy crea un archivo, llamado
cmd.py
(minúscula), pegue el contexto de la siguiente manera:
import os, sublime_plugin
class CmdCommand(sublime_plugin.TextCommand):
def run(self, edit):
file_name=self.view.file_name()
path=file_name.split("\")
current_driver=path[0]
path.pop()
current_directory="\".join(path)
command= "cd "+current_directory+" & "+current_driver+" & start cmd"
os.system(command)
- Cree un archivo (nuevamente), llamado
Context.sublime-menu
. Agregue contexto como se muestra a continuación:
[
{ "command": "cmd" }
]
- La función Cmd funcionará en Menú de contexto (botón derecho del ratón). Por ejemplo:
Por qué, si quieres abrir línea de comando por comando (por ‘cmd’ por ejemplo), puede agregar el siguiente contexto en Predeterminado (Windows) .sublime-keymap expediente. :
{ "keys": ["c", "m", "d"], "command": "cmd"}
Puedes abrirlo desde Preferencias -> Vinculaciones de teclas: usuario
Puedes instalar Terminal paquete en Sublime text 3 siguiendo los siguientes pasos.
- Haga clic en Control de paquetes en Preferencias.
- Seleccione Paquete de instalación.
- Busque “Terminal” en la lista de paquetes y luego instálelo.
Ahora, cuando haga clic con el botón derecho en un archivo o carpeta, verá Abra la terminal aquí opción
Para Windows, reemplazo el comando con:
command= "cmd /K cd "+current_directory
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)