Wiem, że szybko ma ułatwić życie deweloperom wszelkiego rodzaju, jestem tylko ciekawy, czy istnieje szybko IDE (coś takiego jak QtCreator lub Monodevelop)?
Jeśli nie, jako część B, czy jest coś w drodze?
application-development
quickly
RolandiXor
źródło
źródło
Mam nadzieję, że moja odpowiedź nadejdzie na czas, właśnie przetestowałem i możesz używać PyDev z zaćmienia.
Zasadniczo najpierw musisz utworzyć aplikację Quickly, jak pokazano w przykładach, a następnie utworzyć projekt w środowisku Eclipse za pomocą PyDev (użyłem tej samej nazwy) i ustawić lokalizację aplikacji Quickly jako lokalizację projektu. Aby móc uruchomić projekt z Eclipse, zmień nazwę skryptu wykonywalnego o nazwie w folderze bin / do czegoś takiego jak * _launcher.py * (nazwa musi różnić się od modułu od reszty kodu).
Teraz jednym nieprzyjemnym zadaniem jest sprawienie, aby ustawienia schematu działały ( zgłoszony został błąd ). Po pierwsze, aby przenieść automatyczną kompilację z szybko uruchamianego skryptu do * _launcher.py *, dodaj ten kod na końcu pliku, tuż przed poleceniem importu :
Następnie, aby nakazać aplikacji, aby szukała schematów również lokalnie, musisz edytować konfigurację uruchamiania PyDev, a na karcie Środowisko dodać zmienną XDG_DATA_DIRS o wartości
/ usr / share / ubuntu: / usr / share / gnome: / usr / local / share /: / usr / share /: / path / to / your / project / data
(dostosuj do ścieżki projektu)
Będziesz mógł modyfikować dowolne pliki i testować, czy to działa, a nawet debugować program, a nadal możesz szybko używać normalnych poleceń.
W moim przypadku miałem już zainstalowaną wtyczkę bazarową w środowisku eclipse i widzę, które pliki muszę zatwierdzić i tak dalej.
źródło
Po zgłoszeniu błędu w poście przez jmolinaso powyżej wydaje się, że jest jeszcze łatwiejszy sposób na uruchomienie aplikacji Quickly z wiersza poleceń i ustawienie pliku ./bin/APPNAME jako głównego pliku debugowania w Wing IDE.
Jeśli miałeś problem z odczytaniem notacji w łatce dla błędu 976817, to jest to sposób, aby na to spojrzeć: w błyszczącym folderze masz folder „bin” z tylko jednym plikiem z nazwą aplikacji. Możemy to nazwać / bin / APPNAME. W pliku APPNAME musisz dodać kilka linii między:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
a:if python_path:
Linie, które należy uwzględnić, są oznaczone
+
łatką wspomnianą powyżej.Więc po prostu skopiuj wklej w następujący sposób:
Po:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
dodaj:Opuść orignal:
if python_path:
i co dalej, gdzie to jest. Zwróć również uwagę na powyższe wcięcia, które powinny być wcięte czterema spacjami).Teraz możesz uruchomić aplikację z wiersza poleceń, ustawić ./bin/APPNAME jako główny plik debugowania w WingIDE (lub innym podejrzewanym IDE) i pracować z Tobą Szybko, tak jak w przypadku każdej innej aplikacji, uruchamiając / zatrzymując na przykład debugger z WingIDE.
Quickly run
nadal będzie działać z wiersza poleceń.źródło