UliPad

Screenshot Software:
UliPad
Szczegóły programowe:
Wersja: 4.1
Filmu: 11 May 15
Wywoływacz: Limodou
Licencja: Wolny
Popularność: 119

Rating: 2.5/5 (Total Votes: 2)

Ulipad jest wxPython / Python, programista zorientowanych i elastyczny edytor. Posiada wiele funkcji, takich jak przeglądarki, kod klasy auto-complete, przeglądarkę HTML, przeglądarki katalogu, kreatora i wiele innych. Najciekawsze i charakterystyczną cechą jest wykorzystanie techniki wstawki, które sprawia, że ​​Ulipad łatwe w rozszerzyć środowisko programistyczne. Możesz pisać własne pluginy lub wstawek, prostych skryptów, a wszystkie z nich mogą być zintegrowane w Ulipad w sposób jednolity.
Dlaczego nazwał go UliPad?
Nazwa pochodzi od Claudio Grondi (dziękuję!).
Claudio Grondi powiedział:
Jako że jesteśmy na drodze do uczynienia NewEdit edytora programista myślę, że
Nowa unikalna nazwa pomoże tu dużo (NewEdit tylko tanie ...).
Proponuję użyć 'UliPad ".
Ma na skrót nieograniczona.
Mówi, że jest to zwykły edytor tekstu (Pad).
Mówi coś o oryginalnym autora (LImodou).
Jednakże najważniejszą zaletą jest:
& Nbsp;
& Nbsp; Google ma wpis "UliPad" jeszcze!
Wspaniały! Wygląda na to, wiele osób lubi to.
UliPad wstawek i wykorzystuje technikę jako Plugin architektury. Większość z jej klas można rozszerzyć za pomocą wtyczek i elementów wstawianej, a na końcu stać się klasą integralności podczas tworzenia instancji. Więc UliPad jest bardzo dynamiczny. Możesz pisać nowe funkcje w nowych plików, a nie muszę zmodyfikować istniejący kod. A jeśli chcesz przedłużyć dotychczasowe zajęcia, można napisać wstawek i wtyczek, a to będzie zobowiązany do klasy docelowej, które nazywam "Slot klasy". Ta technika pozwoli zmiany scentralizowane i łatwo zarządzać.
Cel
Bądź czysty, mocny, elastyczny ogólne edytor, a nawet ramy aplikacji. I dodanie rozszerzenia powinno być bardzo proste.
Zadania:
& Nbsp; * Mixin i Plugin ramy
& Nbsp; * wsparcie dla Unicode
& Nbsp; * zarządzanie plugin zdefiniowane przez użytkownika
& Nbsp; * Użytkownik integracja niestandardowy okno
& Nbsp; * Funkcja niestandardowych użytkownika kreator

Opis :

  • Krzyż platformy
  • na podstawie wxPython, tak więc może pracować w dowolnym miejscu, że wxPython działa, takich jak: Windows, Linux
  • .
  • wsparcie dla Unicode.
  • Większość funkcji wxStyledTextCtrl (Scintilla)
  • Podświetlanie składni, wsparcie Python, C / C ++, HTML, zwykły tekst
  • Składany
  • Brace Matching
  • ...
  • Wybór Rozszerzona
  • Rozszerzony wybór słowo - "." Można nacisnąć Ctrl + MouseDoubleClick aby zaznaczyć słowo w tym
  • dopasowane wybór - Zaznaczanie tekstu w notowanych znaków takich jak:. (), [], {}, '', & Quot; & quot;
  • Na przykład: ciąg znaków, tak jak

  • func def (self, "To jest test"):
  • '^' char reprezentuje stanowisko daszka w powyższej linii. Jeśli naciśniesz Ctrl + E, można zaznaczyć cały tekst w (), czyli & quot; ja: "To jest test" & quot ;. Coś więcej na wybór menu.
  • Inne rozszerzenie edycji
  • Powielanie tekstu - Tak jak Vima Ctrl + V, Ctrl + P, i więcej. Możesz duplikować powyżej lub poniżej znak, słowo, wiersz, który pasuje wiodące znaki.
  • Cytując tekst - Dodaj kilka notowanych znaków przed i po zaznaczonym tekście, jak:. & Quot; & quot ;, '', (), [], {}, a niestandardowy ciąg, etc
  • Konwersja tekstu i - python - & gt; html, zrestrukturyzowane Tekst - & gt; html, tekstylia - & gt; html, a może wyjście lub zobacz tekst HTML w oknie wiadomości lub HTML widok okna, lub zastąpić zaznaczony tekst.
  • kodowanie UTF-8 automatycznego wykrywania
  • Zmiana kodowania dokumentu
  • Auto backup
  • Ostatnio Obsługa sesji. - To będzie zapisać wszystkie nazwy plików jako zamknięte i ponownie otworzyć pliki w przyszłym rozpoczął
  • Inteligentne sędzia char tiret - To będzie chyba char auto wcięcia, i ustawia go
  • .
  • Wyszukiwanie w plikach
  • Zaznacz wspiera
  • Wsparcie Python
  • Wbudowany w python interaktywnego okna opartego na PyShell, obsługuje standard Unicode,
  • Automatyczne uzupełnianie
  • calltips składni funkcji
  • Uruchom, uruchomić z argumentem, zatrzymać źródło python
  • Zmiana Auto droga prądu
  • Przeglądarka klasa Python
  • Składnia i PEP8 sprawdzanie styl, dostarczamy wtyczki pylint.
  • Fragmenty kodu
  • Możesz zarządzać fragmenty kodu z kategorii, a każda kategoria może mieć wiele elementów. Każdy element będzie stanowić fragment kodu. Możesz wstawić element po prostu poprzez dwukrotne kliknięcie na nim. To nawet obsługuje importowanie i eksportowanie.
  • Prosta obsługa projektu
  • można utworzyć specjalny projekt pliku, więc każdy plik i folder w folderze projektu, który może być uznawany za cały projekt.
  • Mechanizm rozszerzeń
  • Script - Możesz napisać łatwy skrypt do manipulowania cały zasób UliPad, po prostu lubię: Konwersja tekstu, itp
  • .
  • Plugin - Funkcja Dostosowane. Bardziej skomplikowane, ale bardziej wydajny. Można łatwo połączyć z UliPad i mogą być zarządzane poprzez menu.
  • polecenie Shell -. Dodaj często używanych poleceń powłoki, i wykonać je
  • obsługuje FTP
  • Możesz edytować zdalnych plików poprzez FTP. Można dodawać, zmieniać nazwy, usuwać, upload, pobierz plik / katalog.
  • Obsługa wielu języków,
  • Obecnie obsługuje cztery języki:. Angielski, hiszpański, chiński uproszczony i tradycyjny chiński, które mogą być wykrywane automatycznie,
  • Statki wiele wtyczek (musi być configed użyte je wcześniej)
  • Wsparcie plugin Django
  • partii zmieniać nazwy plików plugin
  • Programowanie Collaborative wtyczki wsparcie, nazwiska jak pairprog.
  • Wtyczka odtwarzacz MP3,
  • Sprawdzanie pisowni plugin
  • Kreator plugin
  • Tekst na mowę (tylko Windows) plugin
  • ...
  • Wysyłamy skrypty
  • Można je znaleźć w ($ UliPadInstalled) / skrypty.
  • Kreator
  • Możesz zrobić własny szablon kreatora. Kreator może wejściowe dane użytkownika, łączą się z szablonu i wyjście wynik. I kreator również wspierać kodu ramy stworzone. Funkcja ta pomoże poprawa efektywności kodowania.
  • Direcotry Browser
  • Przeglądaj wiele katalogów, i naprawdę można dodawać, usuwać i zmieniać nazwy katalogów i plików. Kliknij dwukrotnie plik otworzy się w oknie edytora.
  • autouzupełniania (AKP),
  • Suport autouzupełnianie użytkownika pliku, może to pomóc w kod wejściowy bardzo pomocne i funkcjonalne.
  • Kolumna trybie edycji
  • Możesz wybrać multilinie, a następnie ustawić tryb regionu kolumny, więc w każdej linii tego regionu, jeśli zostanie wprowadzony znak, pozostałe linie będą również dodać tę postać. Jeśli chcesz, aby radzić sobie z wieloliniowe jako podobny tryb, funkcja ta będzie bardzo przydatna.
  • Inteligentna nawigacja
  • UliPad pamiętam kolejność odwiedzin swoich otwartych plików, można wrócić i iść do przodu w tych plikach.
  • Na żywo wyrażenie regularne poszukiwania
  • Możesz wpisać jakieś wyrażenie regularne w locie, i zobaczyć wynik dynamiclly.
  • Sprawdzanie pisowni plugin
  • Potrzebujesz zainstalować moduł PyEnchant.
  • Collaborative Programowanie
  • Wielu użytkownik może zmodyfikować kilka plików jednocześnie. Należy włączyć wtyczkę pairprog.
  • Todo Obsługuje
  • Auto znajdzie todos i obsługuje kilka rodzaju formatów.
  • Multi-View Obsługuje
  • Użytkownik może otworzyć dokument w wielu poglądów, na przykład w lewym panelu lub panelu dolnym.
  • Obsługa kontroli wersji
  • Wsparcie svn. Teraz można korzystać z svn w UliPad zaktualizować, kasę, zobowiązać, itp.

Wymagania :

  • Python
  • wxPython

Podobne oprogramowanie

Pymacs
Pymacs

14 Apr 15

GNU awk
GNU awk

20 Feb 15

Bookwrite
Bookwrite

2 Jun 15

QPaddy
QPaddy

3 Jun 15

Inne programy z deweloperem Limodou

Par
Par

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Plugs
Plugs

20 Feb 15

Komentarze do UliPad

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!