Czy istnieje sposób na definiowanie fragmentów w PyCharm, wbudowanym lub poprzez wtyczkę? Na przykład chcę wkleić self.
przez klawisz skrótu. Teraz robię to przez 'se' + CTRL+ENTER
, ale chcę znaleźć bardziej skuteczny sposób na tę częstą operację.Jak wkleić wcześniej zdefiniowany fragment kodu w PyCharm?
Odpowiedz
Możesz użyć makr do tego celu. Edytuj | Makra | Rozpocznij Makro Nagrywanie rozpoczyna nagrywanie, a następnie Ustawienia | Keymap umożliwia przypisywanie skrótów klawiaturowych do makr.
Co to prawdopodobnie szukasz żywe szablony pycharm za - chociaż czegoś tak krótkim jak self.
- prawdopodobnie nie szybciej niż wpisując są.
Tak, już to odkryłem. Wydaje się, że ich celem jest wykonywanie bardziej złożonych i rzadszych zadań, takich jak surround z 'try: ... except:'. I nie można ich ograniczyć skrótem klawiszowym. –
Nie jestem pewien, czy warto użyć skrótu do wstawienia czegoś tak krótkiego - nie będzie to szybsze niż wpisanie go. –
@GillBates, @Lattyware: Czy mówisz, że naciśnięcie 2 klawiszy zamiast 5 jest nadal "niezbyt dobrym rozwiązaniem"? Szablon na żywo z 's' jako skrótem i' Tabą '(moje własne preferencje) jako kluczem rozszerzającym: a teraz 's [TAB]' magicznie przekształca się w 'jaźń. – LazyOne
- 1. Jak poprawnie wkleić wieloliniowy fragment kodu Xml do wiki github przy użyciu markdown
- 2. KDoc: Wstaw fragment kodu
- 3. Jak utworzyć fragment kodu w osobnym wątku?
- 4. Jak uwzględnić fragment kodu w prezentacji rzutnika?
- 5. C# fragment kodu autopoziomu?
- 6. Wyjaśnij ten fragment kodu
- 7. Jak zmienić kolor tła edytora kodu PyCharm?
- 8. Wordpress - wtyczki zawierać fragment kodu do wybranych części układu
- 9. Wyświetl javascript jako fragment kodu
- 10. Co robi ten fragment kodu? :() {: |: &} ;:
- 11. Jak wkleić kod bez reformowania w IDEA
- 12. Konstruktor zależność fragment kodu w Visual Studio
- 13. Jak włączyć automatyczne formatowanie kodu dla flake8 w PyCharm
- 14. Pycharm: Zakończenie kodu nie zawiera zaleceń
- 15. Jak uruchamiać samodzielne pliki w PyCharm
- 16. Jak napisać fragment kodu, aby wygenerować metodę w języku C#?
- 17. Jak odwrócić kolejność historii konsoli w pycharm dla wklejania kopii?
- 18. Fragment kodu Erlang, który pokazuje swoje zalety?
- 19. Hacked, co robi ten fragment kodu?
- 20. Jak zdalnego debugowania w pycharm
- 21. Jak zdobyć PyCharm, aby sprawdzić styl kodu PEP8?
- 22. Proszę wyjaśnić ten fragment kodu pod względem kodu C#?
- 23. Rozszerzanie klasy Ruby z samodzielny fragment kodu
- 24. Wyłączyć wbudowany fragment kodu Xcode 6?
- 25. Jak wyłączyć x wkleić w emacs
- 26. Edytor asów: Blokuj lub Odczytuj fragment kodu
- 27. Co to za fragment kodu Pythona?
- 28. Java wyjście Fragment kodu wyjaśnienie wymagane
- 29. Nie można wkleić do MacVim
- 30. Jak wkleić znaki spoza ASCII do vima?
[Tutaj jest szczegółowa odpowiedź] (http://stackoverflow.com/a/9639266/104891) pokazujący, jak przypisać skrót klawiaturowy do aktywnego szablonu poprzez makra. – CrazyCoder
Doskonale! 'Działa jak marzenie' :) –