Update: dla CSV można zaimportować do Eclipse, sprawdź ten Gist[red: czy nie ... wygląda jakby wypełniona? Znaki gdzie najważniejsze ikony powinny być]Eclipse i jego Całkowicie Un-Mac-Like powiązania klawiszy
Dyskusja
mam unikać rozwój Java w OS X już od jakiegoś czasu, tylko dlatego, że Eclipse UI czuje się wyjątkowo niespójne z HIG OS X. Niektóre z nich to domyślne domyślne powiązania klawiszy z domyślnymi oknami, ale całkowicie niemożliwe do zaakceptowania na Macu.
Jestem w trakcie ustalania kluczowych powiązań, które mogę w Preferences -> Keys
, ale niektóre z nich są problematyczne.
Ekran panelu konfiguracyjnego jeśli ktoś ma problem ze znalezieniem go: alt text http://i47.tinypic.com/2dm7ow.jpg
Wiązania Zmieniłem tak daleko: [Uwaga: jeśli którykolwiek z nich wydają się dziwne, próbuję naśladować Xcode gdzie jest to możliwe w przypadku braku nawet szerszym standardowego skrótu na Mac]
Name | Old Command | New Command ---------------------------------------------------- Content Assist | Ctrl-Space | Escape Redo | Cmd-Y | Cmd-Shift-Z Find Next | Cmd-K | Cmd-G Find Previous | Shift-Cmd-K | Shift-Cmd-G Backward History| Cmd-[ | *Unbind Command* Forward History | Cmd-] | *Unbind Command* Properties | Alt-Return | Cmd-I Debug | Cmd-F11 | Cmd-Y Run (in Windows)| Cmd-Shift-F11 | Cmd-R Build Clean | *Nothing* | Cmd-Shift-K
Wiązania potrzebuję pomocy:
- wcięcie/Wysunięcie wybór - Eclipse nich wiąże się zakładka & shift-tab, ale nie pojawiają się one w oknie kluczy lub jakichkolwiek elementów menu (tak Keyboards.prefpane nie można zmienić to eitehr).
Będę edytować to pytanie z kilkoma innymi, jak myślę o nich. Ponieważ nie zawsze istnieje jedna poprawna odpowiedź i strona ta może się zmieniać z czasem, jest to bardziej odpowiednie jako strona wiki społeczności. Celem tej strony będzie utworzenie eksportu ustawień, które mogą być udostępniane i ponownie wykorzystywane przez inne osoby.
Dobre pytanie, ale tylko dla przypomnienia, Eclipse nie jest po prostu un-Mac-like. Jest to coś zupełnie innego. Na przykład "Preferencje" znajdują się w menu "Okno" w wersji Linux, co jest czymś, czego nigdy nie widziałem w żadnej innej aplikacji na żadnej platformie. Nie jest nawet spójny z samym sobą na wiele sposobów. np: "Czy ustawienie, którego szukam w ogóle/wygląd/Java lub Java/wygląd?" –
Punkt targów. To jest jego własny mały SWT-wiersz w tej sprawie. Nadal jednak zwiększanie wydajności w stylu Maca poprawiłoby jakość mojego życia (i prawdopodobnie większość nowych programistów), więc mam nadzieję, że ludzie będą mogli użyć tego wątku, aby wysunąć pomysły, jak to zrobić. Nadal staram się wymyślić, w jaki sposób zastąpić domyślne zachowanie na pasku przesunięć –
Niekoniecznie chroniąc domyślne klawisze skrótów Eclipse, ale mogę zasugerować bliższe przyjrzenie się niektórym z nich. Największy przykład, jaki widzę, to pomoc w zakresie treści. Klucz ESC to definitywna przerwa w rytmie pisania, co nie stanowiło problemu z domyślną wartością Ctl Space. – Matt