wbond verificación temas sublime sintaxis personalizar para instalar habilitar desactivar control como actualizaciones sublimetext3

sublimetext3 - verificación - sublime text wbond



¿Cómo aumentar el número de archivos recientes en Sublime Text 3? (6)

¿Es posible aumentar la cantidad de archivos recientes que aparecen en el Archivo -> Abrir menú reciente en Sublime Text 3 (Ubuntu)?

Ya leí ¿ Incrementar el número de proyectos recientes en Sublime Text 2?

Y no puedo encontrar esta carpeta ~ / Library en mi PC. Puedo encontrar ~ / .config / sublime-text-3 / Packages pero no hay una subcarpeta "Default" dentro.


Agregue este Main.sublime-menu a su %APPDATA%/Sublime Text 3/Packages/User . Verá un elemento secundario del Menú de Archivo llamado Abrir Más Recientes , que le proporciona la siguiente cantidad de archivos / carpetas recientes. (Aunque solo podría colocarlo en el menú donde lo quiero).

[ { "caption": "File", "mnemonic": "F", "id": "file", "children": [ { "caption": "Open Recent More", "mnemonic": "R", "children": [ { "command": "open_recent_file", "args": {"index": 8 } }, { "command": "open_recent_file", "args": {"index": 9 } }, { "command": "open_recent_file", "args": {"index": 10 } }, { "command": "open_recent_file", "args": {"index": 11 } }, { "command": "open_recent_file", "args": {"index": 12 } }, { "command": "open_recent_file", "args": {"index": 13 } }, { "command": "open_recent_file", "args": {"index": 14 } }, { "command": "open_recent_file", "args": {"index": 15 } }, { "command": "open_recent_file", "args": {"index": 16 } }, { "caption": "-" }, { "command": "open_recent_folder", "args": {"index": 8 } }, { "command": "open_recent_folder", "args": {"index": 9 } }, { "command": "open_recent_folder", "args": {"index": 10 } }, { "command": "open_recent_folder", "args": {"index": 11 } }, { "command": "open_recent_folder", "args": {"index": 12 } }, { "command": "open_recent_folder", "args": {"index": 13 } }, { "command": "open_recent_folder", "args": {"index": 14 } }, { "command": "open_recent_folder", "args": {"index": 15 } }, { "command": "open_recent_folder", "args": {"index": 16 } }, { "caption": "-" } ] } ] } ]


En OSX, al menos, el Default.sublime-package está en la propia aplicación: /Applications/Sublime Text.app/Contents/MacOS/Packages/Default.sublime-package .

Para editar la configuración fácilmente sin sobrescribir los cambios en la actualización, necesita una copia de Main.sublime-menu en su directorio de paquetes ~/Library/Application Support/Sublime Text 3/Packages/Default/Main.sublime-menu

La forma más fácil de realizar estos cambios es instalar el excelente PackageResourceViewer por skuroda (usando Package Control), luego:

  1. Comando + Shift + p
  2. escriba ''resource'' y seleccione '' PackageResourceViewer: Open resource ''
  3. ve una lista de paquetes disponibles: seleccione '' Predeterminado ''
  4. seleccione '' Main.sublime-menu ''
  5. PackageResourceViewer ahora copia Main.sublime-menu en la ubicación correcta y abre el nuevo archivo para su edición.
  6. Según la respuesta de Rufus_12, modifique el número de declaraciones open_recent_folder y open_recent_file que aparecen, aumentando el índice cada vez.

    { "command": "open_recent_folder", "args": {"index": 0 } }, { "command": "open_recent_folder", "args": {"index": 1 } }, { "command": "open_recent_folder", "args": {"index": 2 } }, { "command": "open_recent_folder", "args": {"index": 3 } }, { "command": "open_recent_folder", "args": {"index": 4 } }, { "command": "open_recent_folder", "args": {"index": 5 } }, { "command": "open_recent_folder", "args": {"index": 6 } }, ...continue as many times as necessary...


En Windows 7 u 8 usted:

  1. Abra el siguiente archivo en una utilidad ZIP / archive:
    C:/Program Files/Sublime Text 3/Packages/Default.sublime-package

  2. Extraiga solo el archivo Main.sublime-menu en:
    %APPDATA%/Sublime Text 3/Packages/Default
    (Crea la carpeta si es necesario)

    La carpeta también se conoce como:
    C:/Users/YourUsername/AppData/Roaming/Sublime Text 3/Packages/Default

  3. Abra Main.sublime-menu (un archivo JSON) que acaba de extraer y modifique el número de declaraciones open_recent_folder y open_recent_file que aparecen, aumentando el índice cada vez.

    { "command": "open_recent_folder", "args": {"index": 0 } }, { "command": "open_recent_folder", "args": {"index": 1 } }, { "command": "open_recent_folder", "args": {"index": 2 } }, { "command": "open_recent_folder", "args": {"index": 3 } }, { "command": "open_recent_folder", "args": {"index": 4 } }, { "command": "open_recent_folder", "args": {"index": 5 } }, { "command": "open_recent_folder", "args": {"index": 6 } }, ...continue as many times as necessary...

  4. Presione Guardar y el menú debería actualizarse instantáneamente. :-)

Incluso puede mover su lista reciente de archivos / carpetas al menú raíz "Archivo" para acceder más fácilmente.


Para aquellos de ustedes que son demasiado flojos para copiar y pegar, entonces cambien los números, aquí hay 50 de ellos.

{ "command": "open_recent_file", "args": {"index": 0 } }, { "command": "open_recent_file", "args": {"index": 1 } }, { "command": "open_recent_file", "args": {"index": 2 } }, { "command": "open_recent_file", "args": {"index": 3 } }, { "command": "open_recent_file", "args": {"index": 4 } }, { "command": "open_recent_file", "args": {"index": 5 } }, { "command": "open_recent_file", "args": {"index": 6 } }, { "command": "open_recent_file", "args": {"index": 7 } }, { "command": "open_recent_file", "args": {"index": 8 } }, { "command": "open_recent_file", "args": {"index": 9 } }, { "command": "open_recent_file", "args": {"index": 10 } }, { "command": "open_recent_file", "args": {"index": 11 } }, { "command": "open_recent_file", "args": {"index": 12 } }, { "command": "open_recent_file", "args": {"index": 13 } }, { "command": "open_recent_file", "args": {"index": 14 } }, { "command": "open_recent_file", "args": {"index": 15 } }, { "command": "open_recent_file", "args": {"index": 16 } }, { "command": "open_recent_file", "args": {"index": 17 } }, { "command": "open_recent_file", "args": {"index": 18 } }, { "command": "open_recent_file", "args": {"index": 19 } }, { "command": "open_recent_file", "args": {"index": 20 } }, { "command": "open_recent_file", "args": {"index": 21 } }, { "command": "open_recent_file", "args": {"index": 22 } }, { "command": "open_recent_file", "args": {"index": 23 } }, { "command": "open_recent_file", "args": {"index": 24 } }, { "command": "open_recent_file", "args": {"index": 25 } }, { "command": "open_recent_file", "args": {"index": 26 } }, { "command": "open_recent_file", "args": {"index": 27 } }, { "command": "open_recent_file", "args": {"index": 28 } }, { "command": "open_recent_file", "args": {"index": 29 } }, { "command": "open_recent_file", "args": {"index": 30 } }, { "command": "open_recent_file", "args": {"index": 31 } }, { "command": "open_recent_file", "args": {"index": 32 } }, { "command": "open_recent_file", "args": {"index": 33 } }, { "command": "open_recent_file", "args": {"index": 34 } }, { "command": "open_recent_file", "args": {"index": 35 } }, { "command": "open_recent_file", "args": {"index": 36 } }, { "command": "open_recent_file", "args": {"index": 37 } }, { "command": "open_recent_file", "args": {"index": 38 } }, { "command": "open_recent_file", "args": {"index": 39 } }, { "command": "open_recent_file", "args": {"index": 40 } }, { "command": "open_recent_file", "args": {"index": 41 } }, { "command": "open_recent_file", "args": {"index": 42 } }, { "command": "open_recent_file", "args": {"index": 43 } }, { "command": "open_recent_file", "args": {"index": 44 } }, { "command": "open_recent_file", "args": {"index": 45 } }, { "command": "open_recent_file", "args": {"index": 46 } }, { "command": "open_recent_file", "args": {"index": 47 } }, { "command": "open_recent_file", "args": {"index": 48 } }, { "command": "open_recent_file", "args": {"index": 49 } },


Descubrí que en realidad no necesitas anular el menú principal ;
solo agrega tu propio menú que aparecerá al final.

Crea este nuevo archivo (ruta para mí en Linux, en Sublime Text 3):
~/.config/sublime-text-3/Packages/User/Main.sublime-menu

En ese archivo ponga algo similar a la respuesta anterior de OdatNurd;

(y copio pegar el mismo contenido en los archivos:
Context.sublime-menu
Side Bar.sublime-menu
tener el mismo submenú aparecer allí)

Acabo de hacer mi propio submenú de mis propias iniciales "olmo" y poner todo lo que personalmente uso allí con varios subárboles "secundarios".

Como beneficio adicional, mostrará automáticamente atajos de teclado para el mismo comando detrás de él ,
así que también lo uso como recordatorio de acciones que no uso muy a menudo y olvido el atajo de teclado de.

Esto funciona para Sublime Text 3 ,
pero quizás alguien pueda probar si esto también funciona para Sublime Text 2?

Mi archivo se ve así:
(también agregó algunas ideas más (además de muchos archivos recientes) para obtener inspiración)

[ { "caption" : "elm", "mnemonic": "M", "children": [ { "caption": "Open Recent", "mnemonic": "R", "children": [ { "command": "reopen_last_file", "caption": "Reopen Closed File" }, { "caption": "-" }, { "command": "open_recent_file", "args": {"index": 0 } }, { "command": "open_recent_file", "args": {"index": 1 } }, // ... etc. { "command": "open_recent_file", "args": {"index": 29 } }, ], }, { "caption": "Multi Line/Caret editing", "children": [ { "caption": "split_selection_into_lines", "command": "split_selection_into_lines", }, { "caption": "Add caret above (select_lines)", "command": "select_lines", "args": {"forward": false}, }, { "caption": "Add caret below (select_lines)", "command": "select_lines", "args": {"forward": true}, }, ] }, { "caption": "Bookmarks", "children": [ { "caption": "toggle_bookmark", "command": "toggle_bookmark", }, { "caption": "prev_bookmark", "command": "prev_bookmark", }, { "caption": "next_bookmark", "command": "next_bookmark", }, ] }, { "caption": "paste_from_history", "command": "paste_from_history", }, { "caption": "Jump to matching bracket", "command": "move_to", "args": {"to": "brackets"}, }, // ... etc. etc. ], }, ]

Poco tema para archivos más recientes, pero pensé que este enfoque también podría mejorar otros aspectos de usabilidad y mantenimiento al mismo tiempo :)


El paquete predeterminado en Sublime Text 3 en Linux se almacena en (suponiendo que haya utilizado el instalador .deb) /opt/sublime_text/Packages/Default.sublime-package .

Default.sublime-package es un archivo ZIP, si lo abre y extrae el archivo Main.sublime-menu de él en ~/.config/sublime-text-3/Packages/Default/Main.sublime-menu , entonces puede ser editado de la misma manera que la respuesta enlazada describe.

Alternativamente, ejecute los siguientes comandos que crearán el directorio predeterminado y extraerán el archivo Main.sublime-menu en él:

mkdir ~/.config/sublime-text-3/Packages/Default/ unzip -p /opt/sublime_text/Packages/Default.sublime-package Main.sublime-menu > ~/.config/sublime-text-3/Packages/Default/Main.sublime-menu