2009-03-02 12 views
22

Sono un utente Eclipse di potenza su Linux/Windows e le scorciatoie da tastiera sono praticamente memoria muscolare. Recentemente ho iniziato a sviluppare su un Mac (lo adoro!), Usando Eclipse, ma sono stato davvero inciampato dall'uso della chiave command ... e non tutte le scorciatoie sono state mappate in modo coerente.Eclipse sul Mac ... usando le scorciatoie da tastiera di Windows?

Ho già mappato nuovamente tutte le mie scorciatoie comuni per utilizzare Ctrl, ma mi chiedevo se qualcuno ha trovato un modo più efficiente e completo per farlo? Ha un'anima gentile passata attraverso tutte le scorciatoie e ha pubblicato un file delle preferenze pronto per l'importazione?

+3

Ti dispiacerebbe postare la tua mappatura da qualche parte? Sarei disposto a lavorarci su e condividere i nostri risultati combinati. –

risposta

6

Ho avuto lo stesso problema quando si passa. Anche se questo non risponde alla tua domanda diretta, ti consiglio vivamente di imparare le scorciatoie Mac.

Il tasto di comando su un Mac si trova meglio del tasto Ctrl e premendolo provoca meno stress per la mano. Dopo molti anni di sviluppi, a poco a poco comincio a sentire dolore nelle mie mani, e so (sento) che il posizionamento chiave è importante - quindi salva la tua salute mentre va bene.

La seguente tabella di mappatura potrebbe aiutare:

  • Ctrl -> Comando (ovviamente)
  • Ctrl-Shift -> Comando-Opzione (aka Comando-Alt)
  • Alt-Shift -> no change (Option-Shift)

Oggi, anche quando passo da Mac a Windows, non ho ancora problemi con le scorciatoie. Risulta che Mac e Windows scorciatoie Eclipse possono essere diversi tipi di memoria muscolare.

Inoltre ho disegnato una serie di immagini di tastiera con varie scorciatoie Mac Eclipse, disponibili a www.tarantsov.com/eclipse/shortcuts-illustrated/ - forse questo può aiutare anche voi.

+1

Il problema si sta sviluppando su Windows con Eclipse o Linux, è necessario utilizzare diversi binding di tasti, questo mette veramente a rischio la memoria muscolare e il fatto che si tratti di un'applicazione multipiattaforma. Mi piacerebbe davvero che ci fosse una modalità di assegnazione dei tasti "Windows/Linux" come se ci fosse una modalità di associazione delle chiavi di emacs. Il collegamento – Dougnukem

+4

non funziona :( –

+0

Penso che ti stai avvicinando alle mappature dei tasti pensando ai nomi (Alt-Shift = nessun cambiamento) in cui l'autore originale (e me stesso) sono più interessati alla memoria muscolare. su Windows non sarebbe cambiato se fosse Command-Shift su Mac, poiché Alt e Command sono i tasti che si trovano proprio accanto alla barra spaziatrice –

2

Ti consiglio vivamente di seguire il flusso relativo alle scorciatoie Mac. Sono un utente di Windows che passa a Linux e recentemente a Mac. io uso eclipse in e la maggior parte dei comandi che coinvolgono ctrl sono semplicemente cambiati in comando come: command + c e command + v per copia e incolla. E Command + Shift + r per sostituire. Comando + B per costruire tutto. e naturalmente FN + F5 per aggiornare. Inoltre i Mac Shorcuts di solito funzionano per quasi tutte le app per Mac, quindi non sprecare il tuo tempo a cambiare ogni app come Windows perché ti limiti a cosa manca il Mac/OS invece di goderti nuovi modi di usare il tuo computer.

+2

Questo non si applica sempre, ma faccio sviluppo windows, mac e linux sul mio Mac. Uso Visual Studio, x-code, eclipse, ecc. Le scorciatoie da tastiera del Mac sono fastidiose al meglio. Perché dovrei saltare in cima al file quando premo 'casa'? 99% delle volte che voglio solo per andare all'inizio della riga di codice - windows/li gli strumenti di sviluppo di nux hanno ragione. – Arunas

5

Ho lo stesso caso ... Il Mac è solo qualcosa di temporaneo per me per testare alcune cose, e mentre ci sto, mi infastidisce davvero che non posso usare le combinazioni di tasti disponibili su Linux/Windows (e con le sessioni brevi , è inutile cercare di riqualificare i miei muscoli), quindi, se qualcuno ha un file di preferenze per questo, lo apprezzerei anche io.


Edit: appena scoperto:

https://apple.stackexchange.com/questions/16135/remap-home-and-end-to-beginning-and-end-of-line

e rimappatura le cose a livello globale aiuta molto (e per Eclipse stesso ho appena andato su e modificati i vincoli mancanti manualmente - dopo avere il sistema quelli già fissati).

0

Credo che questo dovrebbe fare il trucco Nel vostro Eclipse per Windows macchina

Usa: File> Esporta-> Generale e selezionare 'chiavi Preferenze'

e importare il file al vostro Eclipse per Mac

File -> importazione -> Generale

Problemi correlati