furas.pl
# prywatne notatki - Python, Linux, Machine Learning, etc.

Pluma 1.20 - wtyczki Duplicate Line i Line Tools

2019.03.31 - niedziela / kategoria: Python / tagi: python /

Do GitHub dodałem dwie wtyczki dla edytora Pluma w wersji 1.20 lub nowszej.

GitHub: https://github.com/furas/pluma-python-plugins

Duplicate Line

Duplikuje linię (lub zaznaczony kawałek tekstu) za pomocą Ctrl+Shift+D. Niestety próba przypisania do Ctrl+D tak jak to jest w Geany nie zadziała. Ctrl+D wciąż kasuje linię.

Kod jest przeróbką wtyczki Duplicate Line dla Gedit >=3.14 z pomocą przykładu na dodawania menu zawartego w dokumentacji PythonPluginHowTo dla Gedit 3.x

Wtyczka dodaje w menu funkcję Tools > Duplicate Line

Line Tools

Zbiór różnych funkcji do działań na linii - kasowanie całości lub kawała, przesuwanie o linię w górę lub w dół, itp. It based on Gedit LineToolsPlugin

Kod jest przeróbka wtyczki Line Tools z dokumentacji Gedit 2.x.

Wtyczka dodaje wszystkie funkcje w menu Edit > Line Tools > ...

Wśród funkcji jest też duplikowanie linii z przypisanym skrótem Ctrl+D ale skrót ten wciąż kasuje linię - choć funkcja wybrana z menu działa poprawnie.

Wtyczka ta daje jednak podstawy do łatwego dodania kolejnych funkcji w tym menu.

Książki: python-dla-kazdego-podstawy-programowania python-wprowadzenie python-leksykon-kieszonkowy python-receptury python-programuj-szybko-i-wydajnie python-projekty-do-wykorzystania black-hat-python-jezyk-python-dla-hackerow-i-pentesterow efektywny-python-59-sposobow-na-lepszy-kod tdd-w-praktyce-niezawodny-kod-w-jezyku-python aplikacje-internetowe-z-django-najlepsze-receptury