Po prostu przełączam się z Emacsa na IDEA i byłaby to dla mnie wielka pomoc, gdybym mógł używać skrótów takich jak Ctrl-A do rozpoczęcia skoku do linii. itp. Czy to możliwe?Skróty Emacsa dla IDEA IDE?
Odpowiedz
Notatka od długiego czasu Użytkownicy Emacs i IDEA - wiązania Emacsa w IDEA są po prostu niemożliwe do wykonania. Arthur ma całkowitą rację, jeśli chodzi o to, jak je włączyć, ale poważnie manipulują przepływem pracy IDEA, ponieważ mają tendencję do przeskakiwania wielu domyślnych skrótów IDEA, a na końcu trzeba wymyślić całkowicie niestandardową mapę klawiszy. To nie jest problem za pierwszym razem - ale kiedy musisz pracować na niektórych komputerach współpracowników lub na innych komputerach, staje się to bardzo irytujące. Kiedyś trzymałem swoją mapę klawiszy w Subversion.
Więc w zasadzie nie używaj domyślnego klawisza Emacs w IDEA - skopiuj podstawowe ustawienia i rozszerz je osobiście. Numer IDEA server może być pomocny w utrzymaniu synchronizacji kilku komputerów z tymi samymi klawiszami.
Należy również pamiętać, że tylko podstawowe polecenia nawigacyjne są obsługiwane w IDEA, a niektóre pomocne akcje IDEA mogą zakończyć się bez skrótów klawiszowych domyślnie, więc zwróć szczególną uwagę na konfigurację IDEA.
Dla mnie istnieje tylko takie miejsce jak Emacs - i to jest Emacs. Nie widziałem jeszcze oprogramowania, które zapewnia rozsądne ustawienia przy użyciu kluczy Emacs.
Oprawy IntelliJ emacs dostarczone z pudełka dla c13 są doskonale użyteczne i nie znalazłem ich wcale. Zasadniczo kluczami, których potrzebujesz najbardziej, są proste typy nawigacji, tworzenia, wycinania i wklejania: łatwe i dobrze wykonane w dostarczonej mapie klawiszy. – RichieHH
@RichieHH Tak, minęło dużo czasu od pierwotnej odpowiedzi, a sytuacja znacznie się poprawiła. – GreenAsJade
Przejdź do Ustawienia -> Ustawienia IDE -> Mapa klawiszy i będziesz mieć wszystkie keymappsing.
Jedną z map Keymaps, które można wybrać, jest Emacs.
Jeśli chcesz użyć znaku i zabić go regionami, możesz zainstalować "IntelliJ Marker Mark Plugin". Musiałem później manipulować skrótami, ale to działa :) –
@Martin: od wersji IntelliJ 106,532 jest nowe ustawienie "Toggle Sticky Selection", które eliminuje Mark Plugin (wtyczka prawdopodobnie przestała działać w stosunku do wersji 10.5 IntelliJ), zobacz http://youtrack.jetbrains.net/issue/IDEA-66719 – dirkb
@dirkb To świetnie - dzięki! –
Istnieje przydatny artykuł na ten temat here.
Istotą to co mówi jest
- Można dostosować skróty klawiszowe, ale to bandaid w najlepszym razie przegrana naprawdę
- Można zrobić lepiej LivePlugin skryptów z Groovy
- Można tworzyć klapa ewakuacyjna do emacsa za pomocą emacsclienta
- 1. Ustawienia słownika IntelliJ IDEA dla IDE
- 2. IntelliJ IDEA IDE dla rozwoju Androida
- 3. emacs, etagi i używanie emacsa jako IDE
- 4. Światło IDE dla rozwoju android
- 5. Skróty klawiaturowe dla menu
- 6. Rodziny czcionek dla Emacsa
- 7. nazewnictwa dla górnej przypadku Skróty
- 8. Skróty klawiaturowe dla emulatora Androida?
- 9. Skróty klawiaturowe Eclipse dla VisualStudio
- 10. Obsługa Emacsa dla języka D
- 11. Dokumentacja trybu Pythona dla Emacsa
- 12. Skrót klawiaturowy Emacsa dla "\ C-" "
- 13. IDE dla MSIL
- 14. IDE dla Sencha Touch
- 15. IDE dla projektów wbudowanych
- 16. Lekkie IDE dla Linuksa
- 17. IDE dla celu C
- 18. Autouzupełnianie IDE dla PhalconPHP
- 19. Importuj ustawienia stylu kod z IntelliJ IDEA język NetBeans IDE
- 20. Intellij Idea - usuń wsparcie dla struktury
- 21. skróty ReSharper dla nowego pliku szablonu
- 22. Android Studio zwiń wszystkie skróty dla mac
- 23. Przewodnik dla początkujących dotyczący konfigurowania Emacsa za pomocą gcc/gdb?
- 24. synonimy skrótu "sout + Tab" w IntelliJ IDE dla MyEclipse
- 25. IDE dla ironpython na windows
- 26. extjs IDE dla szybszego rozwoju
- 27. IDE dla arkuszy stylów XSLT
- 28. Niestandardowe motywy dla IDE Netbeans?
- 29. Autouzupełnianie Emacsa
- 30. Tryb Emacsa dla języka w stylu c
@ Łukasz Lew: Proste rzeczy są możliwe i istnieje również kilka wtyczek pozwalających na np. zabicie pierścienia i szarpanie itp. Jednak to nie jest "prawdziwy" t hing ". – SyntaxT3rr0r