Entradas con la etiqueta ‘sublimetext’
Sublime Text – Duplicar línea
Publicado por Iván Gajate el 9 de mayo de 2013 en Desarrollo Web | Los comentarios están cerrados.
Uno de los atajos de teclado que mas echaba de menos era el de seleccionar un bloque de texto y duplicarlo entero. Por defecto me duplica las palabras seleccionadas, pero yo quiero que me duplique el bloque completo, aunque no lo haya seleccionado por completo.
Y he encontrado un plugin que lo hace!! 😉
https://github.com/wjthomas9/duplicate-lines
Para instalarlo como cualquier otro plugin de Sublime, abrimos la paleta Command
Abrimos el paquete instalador
E instalamos el Duplicate Lines.
Ahora nos debemos asegurar de poner un atajo de teclado (Preferences > Key Binding – User):
{ "keys": ["super+alt+down"], "command": "duplicate_lines" } |
Ojo que pone duplicate_lines, con «s» al final. El anterior que puse era solo duplicate_line, y era el que lo hacía mal 🙂
SublimeText – Plugin Emmet
Publicado por Iván Gajate el 22 de abril de 2013 en Desarrollo Web | 2 comentarios »
Otro plugin maravilloso que me ha enseñado hoy Javi es Emmet, para escribir a toda leche CSS en Sublime Text 🙂
Ahora basta con poner
w50 |
pulsar tabulador, y él te pone
width: 50px; |
Mola eh? 🙂
Aquí toda la documentación: http://docs.emmet.io/cheat-sheet/
Para instalarlo como cualquier otro plugin de Sublime, abrimos la paleta Command
Abrimos el paquete instalador
E instalamos el Emmet:
SublimeText – Atajos de teclado y Preferencias
Publicado por Iván Gajate el 11 de abril de 2013 en Desarrollo Web | 3 comentarios »
Me flipa el Sublime Text para editar código, y estos son mis preferencias y mis atajos de teclado sin los cuales ya no puedo vivir 🙂
Setting:
{ "bold_folder_labels": true, "close_windows_when_empty": true, "color_scheme": "Packages/Material Color Scheme/sublime/material-dark.tmTheme", "create_window_at_startup": false, "detect_indentation": false, "detect_slow_plugins": false, "font_face": "LucidaGrande", "font_size": 17.0, "highlight_modified_tabs": true, "ignored_packages": [ "CSSLint", "Vintage" ], "indent_guide_options": [ "draw_normal", "draw_active" ], "open_files_in_new_window": false, "tabSize": 6, "trim_trailing_white_space_on_save": true, "word_wrap": false, "line_padding_bottom": 2 }
Keybindings:
[ { "keys": ["super+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} }, { "keys": ["alt+up"], "command": "swap_line_up" }, { "keys": ["alt+down"], "command": "swap_line_down" }, { "keys": ["super+alt+down"], "command": "duplicate_line" }, { "keys": ["super+shift+c"], "command": "toggle_comment", "args": { "block": true } }, { "keys": ["super+b"], "command": "toggle_side_bar" }, { "keys": ["ctrl+shift+f"], "command": "reindent"}, { "keys": ["super+alt+r"], "command": "show_panel", "args": {"panel": "replace"} }, { "keys": ["super+space"], "command": "auto_complete" }, { "keys": ["super+space"], "command": "replace_completion_with_auto_complete", "context": [ { "key": "last_command", "operator": "equal", "operand": "insert_best_completion" }, { "key": "auto_complete_visible", "operator": "equal", "operand": false }, { "key": "setting.tab_completion", "operator": "equal", "operand": true } ] } ]