Cześć ostatnio integrowałem framework Avoraiser do Avocado dodałem 380 funkcji z Avoraisera, łącznie IDE Avocado posiada 671 funkcji i tyle samo aliasów angielskich.
Najciekawsze co udało mi się zrobić to że, teraz jest system podpowiedzi z opisem typu nazwa_funkcji(parametry) = Opis funkcji wcześniej były tylko nazwy funkcji, ten nowy system podpowiedzi jest wywoływany jak się ma kursor na końcu funkcji i naciśniesz CTRL+ spacje klikając 2 razy na element z listy funkcja uzupełnia się w edytorze kodu, lub Enter taki sam efekt.
Te podpowiedzi przetłumaczyłem na 6 języków, en, pl, ru, fr, es, en, wczytywanie odpowiednich językowo podpowiedzi zależy od wybranego języka IDE, czyli dla wszystkich języków oprócz polskiego ładują się nazwy funkcji angielskie z parametrami angielskimi ale tłumaczenie odpowiednie dla języka, a dla polskiej lokali tylko polskie nazwy funkcij „utworz_okno=utworz_okno(uchwyt, parametry_ui) – Tworzy główne okno programu.”
To dotyczy aplikacji z GUI, jeżeli utworzyć aplikację konsolową to wtedy wczytają się inne funkcje potrzebne do takich aplikacji 271 funkcji a te od GUI nie będą wczytane
Nowa wersja Avocado będzie miała wersję (2.3.0.0) – zmiany są widoczne w repo na githubie. Framework Avoraiser ma teraz 381 funkcji.
Zobacz wideo jak wygląda nowy system podpowiedzi kodu w Avocado
