Seguro que para los que usáis NetBeans estos atajos de teclado os van a venir de perlas:

Highlights of NetBeans IDE 7.0 Keyboard Shortcuts & Code Templates

Finding, Searching, and Replacing

Ctrl-F3 Search word at insert point
F3/Shift-F3 Find next/previous in file
Ctrl-F/H Find/Replace in file
Alt-F7 Find usages
Ctrl-Shift-F/H Find/replace in projects
Alt-Shift-U Find usages results
Alt-Shift-H Turn off search result highlights
Ctrl-R Rename
Ctrl-U, then U Convert selection to uppercase
Ctrl-U, then L Convert selection to lowercase
Ctrl-U, then S Toggle case of selection
Ctrl-Shift-V Paste formatted
Ctrl-I Jump to quick search field
Navigating through Source Code

Ctrl-O/Alt-Shift-O Go to type/file
Ctrl-Shift-T Go to JUnit test
Alt-O Go to source
Ctrl-B Go to declaration
Ctrl-G Go to line
Ctrl-Shift-M Toggle add/remove bookmark
Ctrl-ShiftPeriod/Comma
Next/previous bookmark
Ctrl-Period/CommaNext/previous usage/compile
error
Ctrl-Shift-1/2/3 Select in Projects/Files/Favorites
Ctrl-[ Move caret to matching bracket
Ctrl-K/Ctrl-Shift K Next/previous word match
Alt-Left/AltRight/Ctrl-Q
Go backward/forward/to last
edit
Alt Up/Down Next/previous marked
occurrence
Coding in Java
Alt-Insert Generate code
Ctrl-Shift-I Fix all class imports
Alt-Shift-I Fix selected class's import
Alt-Shift-F Format selection
Alt-Shift Left/
Right/Up/Down
Shift lines left/right/up/down
Ctrl-Shift-Up/D Copy lines up/down
Ctrl/Alt-F12 Inspect members/hierarchy
Ctrl-/ Add/remove comment lines
Ctrl-E Delete current line
Coding in C/C++
Alt-Shift-C Go to declaration
Ctrl-F9 Evaluate expression
Coding in Ruby
Ctrl-Shift-A Jump Rails action > view
Alt-ShiftPeriod/Comma
Select Next/Previous element
Ctrl-Shift-Space Show documentation
Ctrl-Shift-T Jump from test file to file
Compiling, Testing, and Running
F9 Compile package/ file
F11 Build main project
Shift-F11 Clean & build main project
Ctrl-Q Set request parameters
Ctrl-Shift-U Create JUnit test
Ctrl-F6/Alt-F6 Run JUnit test on file/project
F6/Shift-F6 Run main project/file
Opening and Toggling between Views
Ctrl-Tab (Ctrl-`) Toggle between open documents
Shift-Escape Maximize window (toggle)
Ctrl-F4/Ctrl-W Close currently selected window
Ctrl-Shift-F4 Close all windows
Shift-F10 Open contextual menu
Alt-Shift-D Undock window
Debugging
Ctrl-F5 Start debugging main project
Ctrl-Shift-F5 Start debugging current file
Ctrl-Shift-F6 Start debugging test for file
(JUnit)
Shift-F5/F5 Stop/Continue debugging session
F4 Run to cursor location in file
F7/F8 Step into/over
Ctrl-F7 Step out
Ctrl-Alt-Up Go to called method
Ctrl-Alt-Down Go to calling method
Ctrl-F9 Evaluate expression
Ctrl-F8 Toggle breakpoint
Ctrl-Shift-F8 New breakpoint
Ctrl-Shift-F7 New watch
When typing in the Source Editor, generate the text in
the right-column below by typing the abbreviation that is
listed in the left-column and then pressing Tab.
Java Editor Code Templates
En Enumeration
Ex Exception
Ob Object
Psf public static final
Psfb public static final boolean
Psfi public static final int
Psfs public static final String
St String
ab abstract Highlights of NetBeans IDE 7.0 Keyboard Shortcuts & Code Templates
as assert true;
bcom /**/
bo boolean
br break;
ca catch (
cl class
cn continue
db double
df default:
dowhile do {
} while (condition);
eq equals
ex extends
fa false
fcom //
fi final
fl float
forc
for (Iterator it = collection.iterator();
it.hasNext();) {
Object elem = (Object) it.next();
}
fore for (Object elem : iterable) {
}
fori for (int i = 0; i < arr.length; i++) {}
forl for (int i = 0; i < lst.size(); i++) {
Object object = lst.get(i); }
forst for (StringTokenizer st = new
StringTokenizer(""); st.hasMoreTokens();) }
forv for (int i = 0; i < vct.size(); i++) {
Object object = vct.elementAt(i);}
fy finally{ |}
ie interface
ifelse if (condition){}else {
}
iff if (exp) {}
im implements
inst if (exp instanceof Object) {
Object obj = (Object) exp;
iof instanceof
ir import
le length
na native
newo Object name = new Object(args);
pe protected
pr private
psf private static final
psfb private static final boolean
psfi private static final int
psfs private static final String
pst printStackTrace();
psvm public static void main(String[] args){
}
pu public
re return
runn Runnable runnable = new Runnable() {
public void run() {}};
serr System.err.println (“|”);
sh short
sout System.out.println (“|”);
soutv System.out.println(“Object = ” + Object);
st static
su super
sw switch (var) { case val: break;
default: throw new AssertionError();}
sy synchronized
tds Thread.dumpStack();
th throws
tr transient
trycatch try {}
catch (Exception e) {}
tw throw
twn throw new
vo volatile
wh while (
whileit while (it.hasNext()) {
Object elem = (Object) it.next();}
whilen while (en.hasMoreElements()) {
Object elem = (Object) en.nextElement();}
whilexp while (exp) {}
JSP Editor Code Templates
ag application.getAttribute(“|”)
ap application.putAttribute(“|”,)
ar application.removeAttribute(“|”)
cfgi config.getInitParameter(“|”)
jspf
jspg

jspi
jspp

jsps
jspu
oup out.print(“|”)
oupl out.println(“|”)
pcg pageContext.getAttribute(“|”)
pcgn pageContext.getAttributeNamesInScope(“|”)
pcgs pageContext.getAttributesScope(“|”)
pcr pageContext.removeAttribute(“|”)
pcs pageContext.setAttribute(“|”,)
pg
pga
pgb
pgc
pgerr
pgex
pgie
pgim
pgin
pgit
pgl
pgs
rg request.getParameter(“|”)
sg session.getAttribute(“|”)
sp session.setAttribute(“|”, )
sr session.removeAttribute(“|”)
tglb

Podéis descargar el pdf en este enlace.


Aquí os dejo unos cuantos atajos de teclado en VirtualBox.

  1. Ctrl + N : Para crear una nueva máquina virtual
  2. Ctrl + S : Abriremos la ventana de configuración de una máquina virtual.
  3. Ctrl + D : Accedemos al administrador de medios virtuales.
  4. Ctrl + I : Importar servicio virtualizado.
  5. Ctrl + E : Exportar servicio virtualizado.
  6. Ctrl + G : Accedemos a las preferencias de VirtualBox.
  7. Ctrl + Q : Salimos de la aplicación.
  8. Ctrl + R : Eliminamos una máquina virtual.
  9. Ctrl + P : Pausamos una máquina virtual.
  10. Ctrl + L : Muestra el historial de eventos de una máquina virtual.
  11. F1 : Muestra la ayuda.

Usando una máquina virtual. La tecla host es la tecla ctrl derecha (debajo de la tecla enter).

  1. Host + F : Entrar en modo pantalla completa.
  2. Host + L : Entrar en modo fluido.
  3. Host + G : Deshabilitar autoredimensionado pantalla invitado.
  4. Host + A : Ajustar el tamaño de la ventana.
  5. Host + I : Inhabilitar integración con el ratón.
  6. Host + Supr : Es lo mismo que presionar Ctrl + Alt + Supr
  7. Host + S : Tomas una instantánea.
  8. Host + N : Dialogo información de sesión 8es la información de la máquina mas datos de ejecución).
  9. Host + P : Pausar la máquina virtual.
  10. Host + R : Reiniciar la máquina virtual.
  11. Host + H : Apagado ACPI.
  12. Host + Q : Cerrar la máquina virtual.
  13. F1 : Muestra la ayuda.

¿Falta alguna más?


Al igual que en Windows, en Mac también tenemos nuestro querido CTRL+ALT+SUPR.

Para forzar a algunas aplicaciones a cerrarse, en Mac pulsamos ALT+CMD+ESC. Aparecerá una lista con las aplicaciones abiertas y podréis cerrar la que queráis individualmente.

El sistema o resto de aplicaciones no se verán afectadas.

Eso es todo :)


Para el que no sepa que es Zend Studio, en resumidas cuentas, es un gran editor web orientado a la programación de páginas PHP, con ayudas en la gestión de proyectos y depuración de código.

Me han pasado por correo este listado de atajos de teclado (keyboard shortcuts) para Zend Studio.

Seguro que le viene de perlas a más de uno.

Gestión:

  • Ctrl + N -> Add New Document
  • Ctrl + O -> Open Document
  • Ctrl + F4 -> Close Document/Window
  • Ctrl + Shft + F4 -> Close All
  • Ctrl + Shft + O -> Open Project
  • Ctrl + Shft + N -> New Project
  • Ctrl + S -> Save File
  • Ctrl + Shft + S -> Save As
  • Ctrl + Alt + S -> Save All

Editor:

  • Ctrl + Space -> Show Code Completion
  • Ctrl + Space + Shft -> Show Function Arguments
  • Ctrl + Shft + F -> Reformat Code
  • Ctrl + / -> Add Remove Comment
  • Ctrl + / + Shft -> Add Remove PHP Block Comment
  • Ctrl + W -> Toggle Line Wrap
  • Ctrl + Z -> Undo
  • Ctrl + Y -> Redo
  • Ctrl + E -> Erase Line
  • Ctrl + D -> Duplicate Selection
  • Ctrl + L -> Change Selection to Lower Case
  • Ctrl + U -> Change Selection to Upper Case
  • Ctrl + B -> Bold Tag
  • Alt + I -> Italic Tag
  • Ctrl + – [1-3] -> Heading 1-3 Tag
  • Ctrl + Enter -> Break Tag
  • Ctrl + Back + Quote -> NBSP Tag
  • F1 -> Open Function Help


Código:

  • Ctrl + Shft + 1 -> Collapse All Non-PHP
  • Ctrl + Shft + 2 -> Collapse All Classes
  • Ctrl + Shft + 3 -> Collapse All Functions
  • Ctrl + Shft + 4 -> Collapse All DocBlocks
  • Ctrl + Shft + 9 -> Fold in Scope
  • Ctrl + Shft + E -> Expand All Folds
  • Ctrl + Shft + C -> Collapse All Folds


Depurando:

  • F8 -> Debug URL
  • F12 -> Profile URL
  • Ctrl + F5 -> Run
  • F5 -> Go
  • F10 -> Step Over
  • F11 -> Step Into
  • Shft + F1 1 -> Step Out
  • Shft + F5 -> Stop Debug
  • Shft + F10 -> Go to Cursor
  • F9 -> Toggle Breakpoint
  • Shft + F8 -> Add Watch
  • Ctrl + Alt + B -> Show In Browser


Navegación:

  • Ctrl + Alt + G -> Goto File
  • Ctrl + Shft + G -> Goto PHP Resource
  • Ctrl + G -> Goto Line
  • Ctrl + F2 -> Goto Next Bookmark
  • Alt + F2 -> Goto Next Project Bookmark
  • Ctrl + M -> Goto Matching Bracket
  • Alt + Left/Right -> Go Back/Forward
  • F2 -> Toggle Bookmark
  • Ctrl + Shft + F2 -> Remove All Bookmarks
  • Ctrl + Shft + M -> Open Bookmarks Dialog
  • Ctrl + Shft + R -> Show Recent Files
  • F4 -> Open Next Entry

CVS/Subversion:

  • Alt + U -> Update
  • Alt + C -> Commit


Herramientas:

  • Alt + Ctrl + A -> Analyze Code
  • Ctrl + Shft + I -> Check Include Files

Encontrar/Reemplazar:

  • Ctrl + F -> Find
  • F3 -> Find Next
  • Shft + F3 -> Find Prev
  • Ctrl + H -> Replace
  • Ctrl + Alt + F -> Find In Files

Plantillas PHP:

  • itar -> Iterates an Array
  • itdir -> Iterates a Directory
  • prv -> Prints a Value
  • inst -> Instance of Statement
  • fore -> For each Statement
  • swi -> Switch Statement
  • if -> If Statement
  • while -> While Loop
  • my_fr -> Mysql_Fetch_Row() Loop
  • my_gc -> Trap Code Output
  • cln -> Clone an Object
  • pcon -> Call Parent Constructor
  • fnc -> Function Statement


Plantillas HTML:

  • href -> Create a Hyperlink
  • ihref -> create an image hyperlink
  • form -> Create a Get Form
  • html -> Create Html Page
  • inbu -> Input by Button
  • insub -> Input Type Submit
  • intxt -> Input by Text Field
  • ol -> Ordered List
  • table -> Table 3 Rows by 3 Columns
  • jscript -> JavaScript Tag
  • select -> Select in Form
  • style -> Text/Css Style
  • inch -> Input by checkbox
  • ta -> form textarea


Página 1 de 3123