sublimetext2 - usar - ver carpetas en sublime text




Método abreviado de teclado Sublime Text 2 para abrir el archivo en el navegador especificado(por ejemplo, Chrome) (10)

Esto funcionó en Sublime 3:


Para navegar por los archivos html con la aplicación predeterminada con la combinación de teclas Alt + L:

Agregue esta línea a Preferences -> Key Bindings - User Archivo de apertura de Preferences -> Key Bindings - User :

{ "keys": ["alt+l"], "command": "open_in_browser"}


Para navegar o abrir con una aplicación externa como chrome:

Agregue esta línea a Tools -> Build System -> New Build System... abra el archivo y guárdelo con el nombre "OpenWithChrome.sublime-build"

"shell_cmd": "C:\\PROGRA~1\\Google\\Chrome\\APPLIC~1\\chrome.exe $file"

Luego puede explorar / abrir el archivo seleccionando Tools -> Build System -> OpenWithChrome y presionando la tecla F7 o Ctrl+B

Hago desarrollo web y estoy probando Sublime Text 2. ¿Hay un atajo de teclado para abrir el archivo actual en un navegador específico (por ejemplo, Chrome)?

¡Se agradece cualquier ayuda para configurar en Sublime Text para el desarrollo web!


"Abrir en el menú contextual del navegador para archivos HTML" se ha agregado en la compilación más reciente (2207). Su fecha de lanzamiento fue el 25 de junio de 2012.


Aquí hay otra solución si desea incluir diferentes navegadores en el archivo. Si usted y el usuario de Mac, desde el menú sublime, vaya a Herramientas> Nuevo complemento. Elimine el código generado y pase lo siguiente:

import sublime, sublime_plugin
import webbrowser


class OpenBrowserCommand(sublime_plugin.TextCommand):
   def run(self,edit,keyPressed):
      url = self.view.file_name()
      if keyPressed == "1":
         navegator = webbrowser.get("open -a /Applications/Firefox.app %s")
      if keyPressed == "2":
         navegator = webbrowser.get("open -a /Applications/Google\ Chrome.app %s")
      if keyPressed == "3":
         navegator = webbrowser.get("open -a /Applications/Safari.app %s")
      navegator.open_new(url)

Salvar. A continuación, abra las combinaciones de teclas del usuario. (Herramientas> Paleta de comandos> "Vinculaciones de teclas de usuario") y añádalo a la lista en alguna parte:

{ "keys": ["alt+1"], "command": "open_browser", "args": {"keyPressed": "1"}},
{ "keys": ["alt+2"], "command": "open_browser", "args": {"keyPressed": "2"}},
{ "keys": ["alt+3"], "command": "open_browser", "args": {"keyPressed": "3"}}

Ahora abra cualquier archivo html en Sublime y use una de las combinaciones de teclas, que abriría ese archivo en su navegador favorito.


En Windows, iniciar navegador predeterminado con una url predefinida:

Herramientas> Sistema de compilación> Nuevo sistema de compilación:

{
    "cmd": ["cmd","/K","start http://localhost/projects/Reminder/"]
}

ctrl + B y ¡voila!


Herramientas -> Sistema de compilación -> Nuevo sistema de compilación. El tipo siguiente como tu sistema operativo, guardar como Chrome.sublime-build

Sistema operativo Windows

  {
        "cmd": ["C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", "$file"]
  }

Mac OS

{
   "cmd": ["open", "-a", "/Applications/Google Chrome.app", "$file"]
}

Guarde el archivo - Chrome.sublime-build en la ubicación

C:\Users\xnivirro\Downloads\Software-Installed\Sublime-2\Data\Packages\User

Instale el plugin View In Browser usando Package Control o descargue el paquete de github y descomprima este paquete en su carpeta de paquetes (la de los paquetes de navegación)

después de esto, vaya a Preferencias, Vinculaciones de teclas - Usuario, pegue esto

[{"keys": ["f12"], "command": "view_in_browser"}]

ahora F12 será su tecla de acceso directo.


Puede instalar el complemento SideBarEnhancements , que, entre otras cosas, le permitirá abrir archivos en el navegador simplemente haciendo clic en F12.

Para abrir exactamente en Chrome, deberá reparar el archivo "Barra lateral.sublime-settings" y establecer "default_browser" para que sea "chrome" .

También recomiendo aprender este video tutorial sobre Sublime Text 2.


Tengo una situación similar a ti. No quiero sublime editor abierto para archivos binarios como jpg png. En cambio, la aplicación predeterminada del sistema abierto es más razonable.

  1. crea una compilación . Al igual que la respuesta aceptada. Pero ambos abrirán la aplicación predeterminada y el editor hexadecimal.
  2. Pulgin OpenDefaultApplication https://github.com/SublimeText/OpenDefaultApplication Tendrá contexto haga clic derecho en el menú OpenInDefaultApplication. Pero también abrirá la aplicación predeterminada y el editor hexadecimal
  3. Pulgin: Archivos de texto no https://packagecontrol.io/packages/Non%20Text%20Files Agregar configuración en el usuario settting

    "binary_file_patterns": ["*.JPG","*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
    "prevent_bin_preview": true,
    "open_externally_patterns": [
       "*.JPG",
       "*.jpg",
       "*.jpeg",
       "*.JPEG",
       "*.png",
        "*.PGN",
       "*.gif",
        "*.GIF",
        "*.zip",
        "*.ZIP",
        "*.pdf",
        "*.PDF"
    ]
    

Elijo la tercera manera, es bastante sutiable para mí. Abrirá el archivo jpg en la aplicación predeterminada del sistema y cerrará automáticamente el modo de edición de forma automática al mismo tiempo. En cuanto a las dos primeras formas, puede establecer "preview_on_click": false, para detener la apertura automática del editor hexadecimal.



No estoy muy seguro de que esta pregunta sea apropiada aquí, pero puede agregar un nuevo "Sistema de compilación" en Tools -> Build System -> New Build System...

Al igual que con toda la configuración en Sublime Text, solo es JSON, por lo que debería ser bastante directo. Lo principal que va a querer configurar es la clave / val de "cmd" . Aquí está la configuración de compilación para lanzar Chrome en mi mac.

{
    "cmd": ["open", "-a", "Google Chrome", "$file"]
}

Guárdalo como Chrome.sublime-build , Chrome.sublime-build Texto sublime y deberías ver una nueva opción de Chrome en la lista de compilación. Selecciónalo, y luego deberías poder lanzar Chrome con Cmd + B en una Mac (o cualquier tecla de acceso rápido que hayas configurado para compilar, tal vez sea F7 o Ctrl + B en una máquina con Windows)

Al menos esto debería darte un empujón en la dirección correcta.

Editar:

Otra cosa que termino haciendo mucho en Sublime Text 2 es que si hace clic derecho dentro de un documento, uno de los elementos en el menú contextual es Copy File Path , que coloca la ruta completa del archivo actual en el portapapeles para pegar fácilmente en cualquier navegador usted quiere.

Sublime Text 3 (ejemplo de Linux) "shell_cmd": "google-chrome" $ ​​file '"