GNOME Builder

Szoftver screenshot:
GNOME Builder
Szoftver adatai:
Változat: 3.28.4 / 3.30.0 Beta 2 Frissítve
Feltöltés dátuma: 16 Aug 18
Fejlesztő: GNOME Builder Team
Engedély: Ingyenes
Népszerűség: 172

Rating: 2.7/5 (Total Votes: 3)

A GNOME Builder egy teljesen ingyenes, következő generációs, funkciókban gazdag és nyílt forráskódú grafikus alkalmazás, amelyet az offset-ből terveztek, hogy integrált fejlesztési környezetként (IDE) működjön a GNOME asztali környezetben. Ez olyan fejlesztők számára készült, akik nagy teljesítményű alkalmazásokat szeretnének létrehozni a GNOME számára.


Jellemzők áttekintése

A legfontosabb funkciók közé tartozik a projektmenedzsment, az automatikus kitöltés, az eszközkatalógus, az automatikus beillesztés, az API (Application Programming Interface) feltárása, a hatalmas kódrészletek, a korszerű interfész megosztott nézetekkel, hasznos útmutatókkal, szivárgáskereséssel, kibocsátási nyomon követéssel. ugorjon egy szimbólumra.

Ezenkívül az alkalmazás globális keresési funkciókat is kínál, amelyek lehetővé teszik egyszer a forráskódfájlok, a HTML és a Markdown előnézetek, az élő problémák, a verziókövetés (Git-integrálás), a pillanatfelvételek támogatása, az IDE-parancsfájl, az egységvizsgálat , és a GNOME szimulátor.

A többi fontos funkció közül megemlíthetjük a Python programozási nyelv támogatását, a JavaScript szkriptnyelvének támogatását, a hardvereszközökhöz való csatlakozás támogatását (táblagépek, telefonok stb.), a hatékony VIM-stílusú szerkesztést, a grafikus hibakeresőt és D-Bus támogatást.

Könnyen használható és intuitív grafikus felhasználói felület

A projekt & rsquo; s GUI (grafikus felhasználói felület) egyszerűen használható és intuitív. Jól illeszkedik a GNOME Shell, GNOME új generációs asztali felhasználói felületéhez, és követi a GNOME HIG (Human Interface Guidelines) előírásokat. Két ablakból álló ablakkal rendelkezik, amely lehetővé teszi a fejlesztők számára, hogy két különböző fájlt egyszerre szerkesztsenek.


Integrál Glade-rel

A GNOME Builder alkalmazás másik érdekes tulajdonsága, hogy integrálja a Glade-t, egy nyílt forráskódú grafikus szoftvert, amely lehetővé teszi a GNOME és a GTK + fejlesztők számára, hogy modern és gyönyörű grafikus felhasználói felületeket (Graphical User Interfaces) hozzanak létre projektjeikhez. A Glade lehetővé teszi a GNOME HIG (Human Interface Guidelines) előírásainak megfelelő felhasználói felület létrehozását.


GNOME-hoz tervezve

Amint azt a neve is sugallja, a GNOME Builder kifejezetten a GNOME grafikus környezetéhez készült, így hatékony alkalmazást hozhat létre a GNOME platform számára. Bár a GNOME projekt néhány alapvető összetevőjétől (például a GTK + vagy a GtkSourceView) függ, az alkalmazás telepíthető más nyílt forráskódú környezetekben is.

Újdonság kiadás:

  • gdb töréspont-vezérlési fejlesztések
  • Fejlessze rendszerfejlesztéseit a NixOS és a Flatpak
  • számára
  • Sok memóriabiztonság és szivárgás javulás
  • Az ikon telepítése kissé megváltozott. Kérjük, tudassa velünk, ha problémái vannak a terjesztésedben.
  • Hozzáadott egy lebegtető szolgáltató a nyelvi kiszolgáló protokollhoz, beleértve az rls-eket is.
  • A pufferkezelő most elkerüli a kiemelést, miközben betölti az alatta lévő puffereket a tárból.
  • A terminálok mostantól használják a - login-ot a bash használatakor.
  • A SIGPIPE indításkor le van tiltva.
  • Új munkamenet-kezelő, amely visszaállíthatja függőleges és vízszintes felosztását.
  • Az alkalmazások alapértelmezés szerint alapértelmezettként beszélhetnek portálokkal a flatpak használatával.
  • Beágyazott kódrészletek nyelvi alapértelmezéseinek javítása.
  • Ha lehetséges, kerülje az esetleges melléktermékek újratöltését.
  • Frissített fordítások:
  • svéd, német, litván, spanyol, török, katalán, olasz, brazil portugál, lengyel

Az újdonság a 3.28.3 verzióban:

  • Több ütközésre és potenciális adatvesztésre .
  • A szerkesztő megbízhatóabban visszaállítja a kurzor pozícióját.
  • A todo plugin jobban aggresszívan figyelmen kívül hagy néhány gyakori építési eszközkönyvtárat.

Újdonság a verzióban:

  • A gdb-vel végzett hibakeresés javítása során olyan útvonalak lefordítására irányul, amelyek a mount namespace-en belül futnak, például a flatpak.
  • Az eslint és a GJS kód indexerének javítása, hogy rugalmasabb legyen más JS futási időkkel, mint például a NodeJS.
  • Számos pontosság javítja a vízvezetékeket és a memória szivárgást.
  • Új építési cél-szolgáltatói interfészt adtak hozzá, így a projekt futó képes támogatni az olyan rendszerektől kivont parancsokat, mint a flatpak.
  • GNOME Night Light integráció
  • Javított üdvözlő szakaszok támogatják az adatfájlok eltávolítását.
  • A Builder megpróbálja eltávolítani a régóta tárolt cache-adatokat indításkor és leállításkor, hogy segítsen a lemezhasználat szabadításáért.
  • A projekt gyorsítótárának adatait áthelyezték egy könyvtárba projektenként, így könnyebb eltávolítani a gyorsítótáradatokat a projekt eltávolításakor.
  • Javítva az otthoni / végi gyorsbillentyűket.
  • Az építési csővezeték jelenleg PTY-t és VteTerminal-t használ a színek támogatásához és a PTY szekvenciák kinyeréséhez. Ez lehetővé teszi a megfelelő üzenetek címét az omnibárban az épületeknél. Az egyik regresszió az, hogy már nem vonjuk ki a Regex alapú hibaüzeneteket.
  • Most Cargo-alapú projekteket futtathat rakományfuttatással
  • A gazdagépen a / usr és / etc elérése a Flatpak alatt (via / futtatás / fogadó) futva lehetővé teszi a Builder számára, hogy egy gazdarendszer ellen dolgozhasson. A Builder felhasználók a CentOS / RHEL / LTS disztribúciók esetében a leginkább kihasználják ezt a funkciót.
  • Az építési csővezeték a GLibben ismert hibaüzeneteknél a G_ENABLE_DIAGNOSTIC beállításával próbálkozik.
  • A Builder mostantól a -state-dir-et használja a flatpak-builder-rel, ha a flatpak-builder 0.10.5-ös vagy nagyobb értékét észleli.
  • A projektfára jelenleg támogatja a Drag'n'Drop-ot, mind belsőleg, mind a külső alkalmazásokból származó szöveg / uri-listák kiválasztását.
  • Ez a kiadás tartalmazza a VCS státuszintegrációnak a projektfa korai megtekintését.

Az újdonság a 3.27.2-es verzióban:

  • Dokumentációs fejlesztések
  • Hibajavítások a meson build rendszer hátteréhez.
  • Hibajavítások a compile_commands.json támogatásban.
  • Hibajavítások GJS integrációnkban.
  • A Meson projekt sablonjai megoldást találtak a glade hibára.
  • A CMake-bővítményt a C-hez csatoltuk, a mezon-bővítmény tervezése után.
  • A meghívót elvontuk, hogy a bővítmények kiterjesszék a láthatóságot.
  • Hozzáadott egy újonnan érkezett plugin, amely GNOME újonnan érkező projektjeit jeleníti meg a greeter-ben.
  • A GNOME kódtámogatás használata esetén a támogatás a Yaml-hez került.
  • Az Appdata most telepíti a specifikáció preferált helyét.
  • Az üzembe helyezési időt javították a gtk és glib költséges műveletek elkerülésével. A továbbfejlesztett javítások tovább javítják a dolgokat.
  • Új beállítás lehetővé teszi a GNOME Night Light éjszakai üzemmódjának követését.
  • Jelenleg explicit export makrókat használunk az ABI-kezelés egyszerűsítésére. Még mindig nem ABI-stabilak, de haladunk felé.
  • Csengő pluginunk támogatja a KeepGoing lehetőséget, és keményebben próbálja kipróbálni a beilleszkedést.
  • A Vala programnyelv kód-indexelésének támogatása
  • A ctags plugin megpróbálja elkerülni bizonyos nyelvi kulcsszavak aktiválását.

  • A
  • Find-other-file-bővítmény mostantól megjeleníti az eredményeket a globális keresési eredmények között.
  • A globális keresést mostantól a ctrl + n / p segítségével navigálhatjuk Vim módban.
  • Most letilthatja a & quot; Oldalak megnyitása & quot; oldalt a preferenciákban.
  • A flatpak plugin már nem frissíti automatikusan a projekt függőségét, amikor a build rendszer első alkalommal aktiválódik. Manuálisan frissítheti a függőségeket a munkaasztal menüből.
  • A kurzor helyének javítása bizonyos szövegszerkesztő mozgásoknál.
  • A mezon alapú projektek alapszintű tesztelésének alapja.
  • A Subprocess PATH mostantól előnyben részesíti a / bin-t a / usr / bin alatt.
  • A különböző billentyűparancsok helyreállításra kerültek.
  • A projektbányászok támogatása leesett.
  • Frissített fordítások:
  • szerb, német, szlovén, cseh, spanyol

Az újdonság a 3.26.0 verzióban:

  • Változások az utolsó kiadás óta:
  • Különféle javítások az eslint pluginhez.
  • Különféle dokumentáció-fejlesztések.
  • Törölje a felesleges tömörítést különböző .ui fájlokból.
  • Ne használja a "mips" állandó a mips építéséhez.
  • A megszakított töréspont törlése, ha a hibakereső tisztátalanul kilép.
  • A kódindex-bővítmény összeomlása.
  • Javítsa ki, hogy az omnibár sorai újrahasznosíthatók legyenek.
  • Fix a nem kitöltő GTask IdeBuffer-ban.
  • Javítsa ki a színválasztó zárását és elhalasztja a panel létrehozását.
  • A .ui stílusban lezajló ütközés megszüntetése a stílusosztályok létrehozásakor.
  • A 0,34-nél régebbi Vala verziók támogatásának lebontása
  • Frissített fordítások:
  • koreai, galíciai, török, indonéz, cseh, német, lengyel, brazil portugál, olasz, dán, litván, magyar, katalán, szerb, szerb latin, francia, svéd, spanyol, japán

Újdonság a 3.25.5-ös verzióban:

  • A HTML előnézeti parancsikon rögzítve van
  • A libdazzle
  • különböző billentyűparancsokat javították
  • Most a megfelelő libdazzle verziót egy alprojektben csomagoljuk
  • Az IdeSourceViewMode mostantól hivatkozik a nézetre és átmásolja az összes GValues-t, amikor a címzett lezárásakor
  • A fókuszkövetést rögzítettük egy oszlopban
  • A fókusz-szomszéd akció újra működik, lehetővé téve a ^ w ^ w és más Vim stílusú billentyűzetek megfelelő működését
  • F-gombok aktiválása vim "normál módban" javítva van
  • A Builder mostantól a GLib megfelelő verziójától függ a g_ptr_array_find_with_equal_func ()
  • Az MIT / X11 licencet frissítettük, hogy tartalmazzon egy hiányzó szobát
  • Cross-architektúra printf javítások

Az újdonság a 3.25.3 verzióban:

  • A "tojás" A contrib csomagot kiürítették a libdazzle-be. Ha nincs libdazzle, akkor alprojektként fog épülni. http://git.gnome.org/browse/libdazzle
  • A & quot; jsonrpc-glib & quot; A contrib csomagot önálló projektnek vetették ki. Ez alprojektként épül fel, ha nincs telepítve. http://git.gnome.org/browse/jsonrpc-glib
  • A "sablon-glib" A contrib csomagot önálló projektnek vetették ki. Ez alprojektként épül fel, ha nincs telepítve. http://git.gnome.org/browse/template-glib
  • A Ctags teljesítési prioritása lecsökkent
  • Számos belső személy frissített libdazzle-ba került. Ez magában foglalja a tematikus javításokat, valamint a javított paneleket és a tematikus integrációt. Sok keresési adatszerkezetet is ki lettek bontva libdazzle-be.
  • A kereső újraírva lett a libdazzle és az új javaslattétel bevitelére. További változtatásokat várunk el 3.26 előtt.
  • A Builder most használja a GVFS metaadatokat a kurzor pozíciójának tárolására. Ez javíthatja az esélyeket, amikor a puffer helyreállításakor újból megnyitja a megfelelő pozíciót.
  • A panelek most megfelelően karbantartják láthatósági állapotukat a Builder futásai között.
  • A flatpak plugin most megfelelően figyelmen kívül hagyja a "Source" -ben végződő futási időt.
  • A Builder megfelelően tisztítja a problémát, ahol a kódolási hibákkal rendelkező fájlok folyamatosan újraindulnak a Builder belső állapotának visszaállításakor.
  • A "számlálók" ablakot a segédeszközhöz adtuk a hibakereséshez.
  • A Builder most megpróbál jelentősen kevesebb munkát végezni a puffer megnyitása közben. Ennek meg kell gyorsítania a fájlok betöltését nagyobb fájlokra.
  • A Gtk fő hurok megakadályozása érdekében különböző aszinkron műveleti prioritásokat csökkentettünk.
  • Az UI-fájlok most szétcsúsztatják üres helyüket, ami kisebb mértékben csökkenti a libidum méretét.
  • Az IdePerspective most már egy restore_state vfunc. Ez segít annak biztosításában, hogy a widget visszaállítsa az állapotot a felhasználói felület letelepedése után. Ez segíthet elkerülni a hickups-ot a felhasználói felületen az indításkor.
  • A Python Ide.py felülírása most segítséget nyújt a g_warning () stb. használatával történő naplózáshoz. Lásd: Ide.warning (), Ide.debug (), Ide.critical () stb.
  • További dokumentáció.
  • Frissített fordítások:
  • spanyol, kazah

Az újdonság a 3.25.2-es verzióban:

  • A Todo plugin fejlesztései
  • A szövegszerkesztő több kurzorának támogatása
  • A gtk tárolóelemek mögötti érvénytelenségek javítása
  • Használjon ingyenes javítások után
  • Memóriazavar javítások
  • A JSON javítása a flatpak pluginben
  • llvm javítások a FreeBSD-hez
  • Görgetés a fejlesztésekhez a naplózásra
  • Frissített fordítások:
  • magyar, kazah, spanyol, indonéz, német, lengyel, brazil portugál, szerb

Az újdonság a 3.24.1-es verzióban:

  • Támogatás az élő szerkesztési Sphinx dokumentációhoz
  • A & quot; telepítés & quot; a művelet a parancssorból aktiválható, hogy telepítse a projektet anélkül, hogy futna.
  • Fix hibamegoszlás az autotools és a jsonrpc
  • könyvtárban
  • A ninja elhárítása a projekt telepíthetőségéhez
  • Különböző rendszer-javítások
  • Alsó diagnosztikai prioritás az UI interaktivitásának javításához
  • Fix hgih szám FD-leképezés munkaprocesszorokba
  • Mindig építsen V = 0-val kevesebb verbose buildekhez
  • Diagnosztika kezelése során
  • útvonalak fordítása a fa kivételével
  • A csővezeték szakaszainak a stdout jelölését engedélyezni kell a hibák ellenőrzéséhez
  • Engedélyezze hálózati hozzáférést a tartalék flatpak indítóktól
  • Használja a flatpak-buildert - ha lehetséges,
  • Használjon build-args-t a manifesztből, ha épül a flatpak-készítéssel
  • Különböző Rust RLS javítások
  • Floating ref fix a jsonrpc-hez
  • Rustfmt támogatás a Rust számára
  • A református-kiválasztás támogatása gq in vim módban, ha a nyelv támogatja. C-c C-f Emacs módban. Jelenleg csak a Rust / RLS támogatás létezik.
  • A Symbol Resolvers most támogatja a szimbólumhoz tartozó összes hivatkozást, hogy a szerkesztő között mozoghat. Jelenleg csak a Rust / RLS támogatott. A Ctrl + shift + space megjeleníti a felugró ablakot.
  • A konfigurációk megfelelően lesznek "készen" újra, amikor módosítja a futtatási időt, hogy új --prefixet alkalmazhasson.
  • A Flatpak manifeszt felfedezés a szélesség első keresésre változott
  • A Builder lapos verziói továbbra is a plugineket keresik a host ~ / .local / share / gnome-builder / plugins konzisztenciához.
  • A puffer automatikus mentése elutasításra kerül, amikor a felhasználó elindította a mentést
  • Különféle memóriaszivárgásokat csatlakoztattak
  • A fájlmonitor-fejlesztések az események átnevezése során
  • A greeter megjeleníti a build rendszer típusát, hogy segítsen a felhasználóknak új építési rendszerekbe, például a Mesonba való áttéréshez.
  • A terminál elindításához egy menüpontot adtak hozzá a flatpak-ban. Bár ez nem egyenes jellegű, az általánosan a felhasználók gondolkodnak.
  • Dokumentációs fejlesztések
  • Frissített átmenetek:
  • svéd, dán, litván, magyar, koreai, spanyol, indonéz, német, szlovák, lengyel, brazil portugál, lett, orosz

Az újdonság a 3.24.0 verzióban:

  • Számos dokumentáció fejlesztés
  • Különböző Flatpak fejlesztések
  • A json manifest
  • támogatási build-parancsok és telepítés utáni mezők
  • Biztosítsa, hogy a GNOME távirányítók léteznek további kódútvonalakhoz
  • Frissítse a flatpak telepítést a telepítés után
  • Számos helyesség javítja az alprocesszus végrehajtását a HostCommand segítségével
  • A CCache támogatás újra működik, ha a Flatpak alatt épül fel
  • A folyamatfelügyeleti hatóság nehezebb megakadályozni az alfolyamat lecsapását
  • A HTML előnézeti támogatása a reStruccturedTexthez
  • rozsdamentes fejlesztések a Flatpak alatt
  • phpize build rendszer támogatása
  • A súgó jobban felismeri a dokumentációhoz való hozzáférést, mielőtt visszaállna a helyileg telepített dokumentumokhoz
  • A Jsonrpc-GLib frissítve támogatja a GVariant alapú API-t, így a pluginek az IPC-t olyan kódolási formátumra frissíthetik, amely csökkenti a memóriafragmentációt
  • A CTags támogatása javult, hogy hatékonyabb legyen nagyobb projekteknél
  • Frissített átmenetek:
  • svéd, indonéz, dán, litván, magyar, kazah, koreai, spanyol, friuliai, galíciai, francia, cseh, német, olasz, szlovák, lengyel, brazil portugál

Az újdonság a 3.22.4 / 3.24.0 Beta 2 verzióban:

  • Sok transzfermotor fejlesztés
  • Omnibár stílusváltozások
  • A flatpak támogatása jelentősen stabilizálódott
  • Új billentyűzet-eszköztippek különböző fejlécelemekhez
  • Keresés a terminálon a ctrl + shift + f
  • billentyűk segítségével
  • PTY fd tulajdonjogi javítások a RustUp számára
  • A fájlkeresés most figyelmen kívül hagyja a fehéregységet
  • A libidemm és a glibmm / gtkmm függőségeket lecsökkentettük, mivel senki sem használta őket, és lassítja a migrációt mezonra.
  • Különféle Jsonrpc javítások a nyelvi kiszolgálók kommunikációjához.
  • Új valgrind plugin a szivárgáskövetéshez az alkalmazás tesztelése során.
  • Meson javítások a flatpak alatt.
  • Mostantól kezdve elindíthat egy új terminált a build futásidejében a ctrl + alt + shift + t gombbal.
  • Néhány új dokumentáció van a munkában, és online elérhető a https://builder.readthedocs.io címen. Szeretnénk a hozzászólásaidat itt.
  • Az Open Project párbeszédablak mostantól alapértelmezés szerint lehetővé teszi bármelyik projekttípus kiválasztását az alapértelmezett fájlszűrővel.
  • További forrásépítő, köztük egy a makefile-hez.
  • Egy megoldás egy GObject típusú rendszer zárolásának hozzáadásához. Ez olyan probléma köré működik, ahol a típusrendszer a GZlibDecompresszor típusú inicializálását több szálon hajtja végre.
  • A csővezetéki alprocesszorok indítása most örökölte a konfigurációs konfigurációból konfigurált környezetet.
  • A Makecache most kezelheti a rendelésen kívüli válaszokat a cél binárisok listájáról. Ez javíthatja a Builder képes sikeresen futtatni a projektet.
  • A Flatpak plugin többé nem próbálja meg építeni a projektet a / run / build / $ projektből a mtime töréséből és az általános nehézségből, hogy a dolgok konzisztensek maradjanak a másodlagos kivégzések között. Ennek hátránya, hogy csökkentse a forrás helyének kiszámíthatóságát a debug szimbólumokban. De a flatpak-builder-eket a kiadási konstrukciókhoz kell használni, ez jól látszik.
  • Különféle munkahelyi UI-fejlesztések.
  • A Builder Sysprof-alapú profilkészítője most meg tudja profilozni a mount-névterek belsejében elindított alkalmazásokat, mint például a Flatpak.
  • A Flatpakon keresztül letöltött készítő javításokat tartalmaz a GNOME Code Assistance szolgáltatáshoz a gazda telepítésével történő kommunikációhoz.
  • Különböző memóriazavar javítások.
  • A Flatpak-alapú konfigurációk javították a roncsolásmentes lemásolást a lemezre változások után.
  • Az autogén alapú projektek egyszerűsített init szkripteket tartalmaznak.
  • Frissített fordítások:
  • brazil portugál, lengyel, spanyol, német, kazah és magyar.

Az újdonság a 3.22.4-es verzióban:

  • Néhány kisebb javulás a vala automatikus befejezéséhez
  • Az UI módosítja a projekt létrehozásának nézeteit a jobb felfedezés érdekében
  • A fájlkiválasztási popover szélesebb tartalmának engedélyezése
  • Javítja a gyorsítótár kilakoltatását egyes projektfájlok megváltoztatásakor
  • Engedélyezzen beszélgetést a FileManager1 DBUS felületről a flatpak-ról
  • Néhány szivárgás javítás
  • Jobb egységvizsgálatok
  • Kerülje a túlzó háttérprojektek létrehozását
  • A futások most lefordíthatják az olyan fájlok elérési útvonalát, mint a fejlécek, így a futásidőn kívüli folyamatok hozzáférhetnek hozzájuk.
  • Engedélyezd a libclang-nak, hogy elemezze a fájlokat a Flatpak futási idejein belül. Ez biztosítja, hogy az autocompletion és a diagnosztika az org.gnome.Sdk
  • -re épül
  • Az autótulajdonosok felfedezik a gmake vs make-et a futási időből
  • A "klónozza és szerkesztse ezt a lapos" funkciót a -m parancssor opcióval adtuk hozzá. Ez egyes GNOME-alapú kompozitokkal egyesül, hogy lehetővé tegye a & quot; szerkesztés & applet & quot; funkciót.
  • Különböző rendszerfejlesztések fejlesztése
  • Jobb támogatás a flatpaks építéséhez
  • A mesónépítő rendszer jobb támogatása
  • A Builder egy újabb VTE-t használ a különböző regex-szolgáltatásokhoz, és most a build rendszer beállítási ellenőrzése azt tükrözi.
  • Néhány frissítés
  • Frissített fordítások:
  • magyar, kazah, német, spanyol, eszperantó, cseh, lengyel és brazil portugál

Az újdonság a 3.22.3 verzióban:

  • A 3.22.3 óta végzett módosítások összefoglalása:
  • Fix Csengetés automatikus kiegészítés beolvasása és pontozása
  • Különféle nem inicializált és meghatározatlan viselkedési javítások
  • A nyelv alapértelmezései most telepítve vannak
  • Épületek támogatása a llvm 3.9-el
  • Pár eltávolítása a háttérközvetítéshez
  • A Flatpak alkalmazások építéséhez és futtatásához hozzáadott támogatás, beleértve a Flatpakon keresztül forgalmazott Builder-et is.
  • flatpak-builder integráció a json manifesztek használatával
  • A projektfa kibővül az előző helyre a tartalom frissítése után
  • A pufferek mentése a telepítési rendszer telepítési műveleteinek végrehajtása előtt
  • A beépített kimeneti panelben
  • megjeleníti a síkpak előépítő és postépítési kimenetét
  • Az app-id tárolása a buildconfigben
  • A bevitel / visszaadás újra engedélyezve van az automatikus befejezéshez
  • A Goto Line popover nem használja a popover animációt / késést
  • Kerülje el a ctag-ok, a clang és más befejezett szolgáltatók aktiválását
  • Állítsa be az LD_LIBRARY_PATH értéket a Rust rls nyelvi kiszolgálóra
  • A ptsname () szükség esetén történő visszaváltása
  • Workbench CSS stílusú fejlesztések
  • Fix fül, ha az automatikus kitöltés során át kell ugrani a részleteket.
  • TTY-támogatás a FreeBSD-hez az ívási folyamatok során
  • Új Run Output panelt adtak hozzá
  • Fix bizonyos beviteli módok bevitele az idézetek mellett
  • A szerkesztő most engedélyezi a felülírást;
  • A terminál jelenleg támogatja az URL-ek kiemelését és aktiválását
  • Javítások a parancs másolásához és beillesztéséhez a terminálon
  • Az autógyártók projektjein kívül a C kód kódolásának támogatása javult a szabványos fájlok
  • felfedezéséhez
  • Az SSL és az SSH fejlesztései a Flatpak buildek segítségével
  • Frissített fordítások:
  • litván, magyar, kazah, német, spanyol, cseh, lengyel, brazil portugál, lett, szerb

Az újdonság a 3.22.2-es verzióban:

  • A Builder Flatpak építései a projekt építése során egy Flatpak futási időt célozhatnak meg. További munkálatok folynak, amelyek támogatják a projekt futtatását sík pásztázással.
  • Fordítások fejlesztése
  • További RTL fejlesztések
  • Sok ASAN
  • memóriazár javítás
  • A Builder most törli a makecache könyvtárat a régi ideiglenes fájlokról, amelyek elmaradtak.
  • A Flatpak kitörési alfolyamat-javítások lehetővé teszik a szinkronfelhasználást a fő hurokból. Ez javítja a lehetséges zárolásokat a Builder Flatpak'd változataiban.
  • A diagnosztikai rendszert átszervezték, hogy engedélyezhesse a sávon kívüli frissítéseket a diagnosztikához.
  • A Create-project mostantól a git függvénye, mivel git-t használ egy új projekt inicializálására.
  • GObject Introspection fejlesztések
  • A nagy teljesítményű diagnosztikus készítés teljesítményének javítása. Ez egy főhurok-státust rögzít, amikor több ezer diagnosztikát vesz ki egy projektből.
  • A diagnosztikai panel a GtkTreeView használatával módosította a nagyobb diagnosztikai listákat, amelyek egyes projektekben találhatók.
  • Üres állapotú nézetek hozzáadása a szimbólumokhoz és a diagnosztikai panelekhez.
  • A Sysprof támogatás magában foglalja a megjelenítőket, a nagyításokat és a kijelölhető tartományokat.
  • A Ctag-ok most használhatóak szimbólumfák, köztük a Python
  • létrehozására
  • IdeSubprocessSupervisor hozzá lett adva, hogy a bővítmények könnyen kezelhessenek egy külső folyamatot.
  • A kliens hozzá lett adva a & quot; Nyelvi szerver protokollhoz & quot; hogy a nyelv-szerver alapú plugineket egyszerűen írja.
  • Hozzáadták a Meson és a Cargo build rendszerek támogatását. A Meson támogatása a mezon 0,36,0-os értékét igényli.
  • Deprecálási javítások a különféle elavult gtk + API-nál.
  • A futási idők javultak az alkalmazásépítési folyamathoz való csatlakozáshoz.
  • A Vim támogatás továbbfejlesztésre került, hogy jobban támogassa a számlákat a műveletek megváltoztatásához.
  • A szerkesztő és a futásidejű fejlesztések fejlesztői.
  • Az automatikus feltöltés alatt kezelje az alt + 0..n-t megfelelően.
  • A Builder most a json-glib-1.0-tól függ. Ez már valószínűleg függőségeken keresztül volt szükséges, de most már egyértelmű.

  • A
  • 3.22.2 tartalmaz egy technológiai előnézetet a Rust támogatáshoz. Ezt kipróbálhatja a Rust éjszakai és a "rusts" csomag az integrált diagnosztikához, az automatikus kiegészítéshez és a sybmol-tree támogatáshoz.
  • Ezen a cikluson egy csomó fordítási frissítés is történt. Köszönet minden fordítónak 3.22.1 óta: Dusan Kazik, Aurimas Cernius, Mesko Balazs, M. Thoma Benedikt, ChenYang Li, Kjartan Maraas, Marek Cernocky, Mario Blattermann, Piotr Drag, Rafael Fontenelle

Az újdonság a 3.22.1-es verzióban:

  • héberül.
  • Rendszerjavítások létrehozása (egyes platformokon hiányzik a -lm, a cső2 javítások a macOS-ban).
  • A & quot; getent passwd & quot; hogy megkapja az aktuális passwd-t, amikor felfedezi a preferált felhasználói shell-ot.
  • Töltsd be mind a felhasználó, mind a rendszer telepített flatpak futási idejét.
  • A Sysprof Visualizers támogatása (Sysprof 3.22.1 szükséges)
  • Üres, sikertelen és rögzítési állapotok hozzáadása a Sysprof-bővítményhez.
  • Előnyben részesíti a GtkNativeFileChooser alkalmazást.
  • Néhány GJS-projekt futtatásának támogatása autotoolok használatával. Különösen megpróbáljuk felfedezni a "GJS templát" Makefile.am stílus.
  • Javítsa meg a gettext használatát a Python bővítményektől.
  • A preferenciák perspektívája most nagyobb toleranciát jelent a kisebb képméreteknél, mint például a 1280xH.
  • Különböző UI polírozás.
  • Számos fordítási frissítés.

Az újdonság a 3.20.4 / 3.22.0 verzióban:

  • Új keresés és a végrehajtás cseréje
  • Új építési sáv, amely áttekintést nyújt a buildkonfigurációról, VCS ágról és más fontos üzenetekről.
  • Új sysprof-alapú profilkészítő
  • A perspektívákat megújítottuk, és eltávolítottuk az oldalsávot, amint említettük 3,20 előtt történt.
  • Javított projekt sablonok
  • A verziókezelő rendszerek konfigurációjának támogatása

  • A
  • "ide" nevet "gnome-builder-cli" néven átneveztük
  • Új építési ikon
  • Vim fejlesztések
  • Új színválasztó-bővítmény
  • Az Autotools plugin mostantól különböző építési célokat nyithat
  • Új üdvözlő terv, beleértve a felújított git-klónt, a fájl-választót és a sablon varázslót.

Az újdonság a 3.20.4 verzióban:


Új a GNOME Builder 3.20.2 (2016. április 29-én)

Újdonság a 3.18.1 / 3.20 Beta 2 verzióban:

  • Új diagnosztikai szolgáltató a közös gettext-hibákhoz (Daiki Ueno)
  • A Builder nem ismeri fel az ideiglenes könyvtárakat. Ezáltal a dolgok kevésbé zavaróak lehetnek, amikor egyetlen fájlt megnyitunk a Builder alkalmazással. (Akshaya Kakkilaya)
  • A felhasználói súgó kerete leszállt, és segítségünkre van szükségünk ahhoz, hogy összeállítsunk egy jó segítőt a Builderben! (Alexandre Franke)
  • A Sötét Mód terminál stílusa rögzített (Carlos Soriano)
  • A preferenciák elrendezését EggColumnLayout-ba bontottuk, és különböző magassági szélességi problémákra rögzítettük. Lásd: https://blogs.gnome.org/chergert/2016/02/05/eggcolumnlayout/
  • Hozzáadtuk a különféle diagnosztikai motorok letiltásának beállításait.
  • A megosztott könyvtári sablonunk fejlesztése (Philip Withnall, Igor Gnatenko) További információért lásd: "ide create-project - help".
  • Hozzáadott egy konfigurációs kezelő, amely lehetővé teszi különböző projektkonfigurációk létrehozását. A konfigurációs szerkesztő lehetővé teszi, hogy új és csípje meg a meglévő konfigurációkat.
  • Az xdg-app futásidejű épületprojektjeinek támogatása az "xdg-app build" segítségével
  • A jhbuild futásidejének (Patrick Griffis) belsejébe építésének támogatása
  • Különféle segédleteket adtak a felhasználói felülethez (Piotr Drag, Adrian Zatreanu)
  • A vonalcsere-csatorna támogatást kapott a törölt vonalak megjelenítéséhez.
  • A Ctags támogatást kapott a hasonló befejezési eredmények összehangolásához. (Chandu)
  • A kurzor helyelőzményei és a ctag-ok átkerültek a .cache könyvtárakba. (Megh Parikh)
  • A Libide, Egg és Template-GLib fejlécek most $ (includedir) / gnome-builder- @ VERSION @ -ra vannak telepítve. Ez lehetővé teszi a C és a vala plugins kiépítését a fáról.
  • Hozzáadta a GNOME Code Assistance segítségével a pylint engedélyezésének támogatását.
  • A greeter-ben lévő projekteket a címtár nevével keresheti.
  • A szerkesztőhöz üres csíkot adtak hozzá.
  • Különféle megoldások a Vala legfrissebb változásaihoz.
  • Különböző javítások a parancssáv elérhetőségéhez (Sebastien Lafargue)
  • Vim fejlesztések (Sebastien Lafargue)
  • A bővítmények eltávolíthatják a beállításokat (Sebastien Lafargue) kirakodásakor
  • Sok fordítás javítása (Alexandre Franke, Anders Jonsson, Artur de Aquino Morais, Aurimas Cernius, Balazs Mesko, Baurzhan Muftakhidinov, Chao-Hsiung Liao, Daniel Mustieles, Dusan Kazik, Fran Dieguez, Kelemen Gábor, Mario Blattermann, Piotr Drag , Rafael Fontenelle, Rudolfs Mazurs)

Az újdonság a 3.18.1-es verzióban:

  • Kezdeti támogatás a Vala számára. Amíg ezt a folyamaton kívülről elmozdítjuk, azt várjuk, hogy a dolgok kicsit szivárognak. Ez a plugin Vala-ban van írva és libvala-0.30-ra van szüksége. Támogatja az automatikus kiegészítést, az úgynevezett típusú hibajelentést, a szimbólumfát, és a definícióra ugrik. Szeretnénk, ha a vala közösség továbbra is segítené ezt a pluginot.
  • Mostantól írhatsz plug-ineket a Vala-ban. * .vapi generálódik a libide-1.0 és a gnome-builder-1.0 számára.
  • Az automatikus kiegészítés a legtöbb esetben sokkal gyorsabb lesz. Tekintse meg https://blogs.gnome.org/chergert/2015/10/05/post-guadec-catchup/ további információt arról, hogyan történt ez.
  • A legtöbb önműködőmotor most támogatja a homályos befejezést. Ez azt jelenti, hogy a "gtkwidshow" megegyezik a & quot; gtk_widget_show & quot ;.
  • Néhány összeomlást rögzítettek.

  • A
  • - enable - * - plugin most megfelelően működik.
  • A tartalomtípus betöltése úgy lett rögzítve, hogy a Makefile.am a totem által nem nyitható meg.
  • A Python jedi befejeződése javult.
  • Javítson fel néhány fedőségi figyelmeztetést.
  • Egy új gomb hozzá lett adva a szerkesztőhöz, hogy eljusson a következő figyelmeztetéshez vagy hibához.
  • A C indenter egy kicsit barátságosabb az alternatív kódolási stílusokkal.
  • A reindent vonal támogatása landolt (az emacs, a == in vim, az alapértelmezett ctrl + alt + i lap).
  • Az áttekintő térkép új betűtípusa engedélyezett. Ezt BuilderBlocks-nak nevezik, és egy generikus blokk betűtípust használ a Behdad Esfahbod Tofu-tól.
  • A ctags plugin most már elhalasztja a címkék generálását a `make ctags` kifejezéshez.
  • Most már rajzolhat jeleket szóközökre, fülekre, újvonalakra, nem törő fehér területekre, hátulról és vezető területekről.
  • Számos fordítási frissítést tartalmaz (például francia, magyar, kazah, koreai, spanyol, finn, eszperantó, cseh, olasz, brazil portugál, lengyel, német és szerb).
  • A keresési munkafolyamat javítása.
  • Különböző vim és emacs kompatibilitási és stabilitási fejlesztések.
  • A Jedi befejezési javaslatok most mutatják a helyes szót és alacsonyabb valószínűségű funkciókat, amelyek __-val kezdődnek.
  • A szimbólumfa-panel stabilitásának javítása.

Az újdonság a 3.18.0 verzióban:

  • puffer: felszabadítja a szimbólum felbontóját agresszíven
  • build: alapértelmezés szerint tiltsa le az eszközkezelő / mingw bővítményeket
  • cindent: győződjön meg róla, hogy örökre nem keressük a környezetet
  • számlálók: add vsdo fallback linux-ra és nincs rdtscp utasítás
  • számlálók: maszk CPU bitek az rdtscp utasításból x86_64
  • szerkesztő: az alapul szolgáló dokumentumot agresszíven szabadítsa fel a szivárgás megelőzése érdekében
  • szerkesztő: k vim módban kérheti a dokumentációt
  • szerkesztő: add egyszerű goto line popover, aktiváld a ctr + i gedit módban
  • szerkesztő: a DnD-re a szerkesztőhöz rendelt ütközés
  • billentyűkombinációk: ctrl + alt + o a globális kereséshez gedit módban.
  • map-bin: a méretkorrekciót figyelmen kívül hagyja, ha a lebegő sáv nem működik
  • pluginok: a plugin szürkén jelenik meg, ha le van tiltva
  • keresés: letiltja az előrehaladási sávot a keresési eredmények között
  • keresés: javítsa a popover-hibát a keresési szöveg törléséhez
  • keresés: a keresési bejegyzés bőkezűvé tétele kisebb méretűre
  • keresés: alapértelmezés szerint további keresési eredmények megjelenítése
  • szimbólumfa: a gyorsítótár-időtúllépés rögzítése az ezredmásodperc alatt
  • téma: a nézetvezérlők stabilizálása a verem fejlécében
  • nézet-verem: engedélyezheti a nézetcsomag fókuszálását a fejlécre kattintva

Újdonság a 3.16.3-as verzióban:

  • Új forráskód minimapont, amelyet a közelmúltban a GtkSourceView fölé helyeztünk.
  • A legújabb tervezési munkán alapuló új üdvözlőlap
  • Egy új XML-kiemelő a megfelelő XML elemek kijelöléséhez.
  • Ctag-alapú automatikus készítés támogatása
  • Nagy teljesítményű, mutli-menetes számlálók, amelyek engedélyezhetők a --enable-rdtscp segítségével. Ezek alapértelmezés szerint le vannak tiltva, mivel újabb Intel Core i [357] funkciókat igényelnek. ide-listás számlálók használhatók arra, hogy kivonják őket egy futó vagy lezuhant folyamatból.
  • A beállítási felület jelentősen javult.
  • Javítások keresése
  • A strftime formátumú befejezési szolgáltató a Python számára.
  • További emacs, vim és alapértelmezett billentyűzetek.
  • Kísérleti támogatás a mingw-hez tartozó autóhulladék-projektek készítéséhez.
  • Python automatikus javítások.
  • Számos CSS stílusjavítás az Adwaita-nál.
  • További támogatás a rekurzív automakép alapú projektekhez.
  • Néhány szolgáltatás konfigurálható a gsettingsekkel.
  • A rétegbeli beállítások támogatják a projektet és a globális beállításokat.
  • Jobb modelltámogatás.
  • Támogatás a DOAP fájlok elemzéséhez.
  • Különböző memóriaszivárgásokat csatlakoztattak.
  • A növekvő kiemelés agresszívabb érvénytelenné válik.
  • Különféle versenyfeltételek az autotools támogatásban javítások.
  • Az OpenBSD és a FreeBSD rendszer-javításokat készít.
  • Sok fordítás javítása.
  • libide-1.0.so és Ide-1.0.typelib most már telepítve vannak egy privát könyvtárba.

Újdonság a 3.16.2-es verzióban:

  • >
  • Fix a projektfa betöltése dummy vcs. -ben.
  • Javítsa a munkaállomás cselekvési nevét emacs módban.
  • A fájlok rendezésének javítása a projektfában
  • Biztosítsa a GtkSourceLanguage által támogatott tartalomtípusokhoz tartozó fájlok betöltését.
  • A projektfa engedélyezése alapértelmezés szerint
  • Alapértelmezés szerint engedélyezze a projektfa ikonjait.
  • Új fájl átnevezése a projektfában.
  • Vigye át a szemetet a projektfaba.
  • A korábban megnyitott projektek rendezése a bányászok által felfedezett projektek előtt.
  • Használja a sysconf () függvényt az oldal méretéhez (javításokat épít az OpenBSD-re).
  • Különböző zászlóépítési javítások.
  • Használja a nyílgombot a hamburger helyett a keresősávon.
  • Fix unicode a markdown élő előnézetben.

Az újdonság a 3.16.0 verzióban:

  • A gyönyörű új GtkSourceView témát a tervezési rácspapír befolyásolja.
  • Integrált forrásszerkesztő a GtkSourceView alapján.
  • Élő diagnosztika, amikor C, C ++ -re írsz Clang-on keresztül.
  • Élő diagnosztika a Python, a Ruby, a CSS, a JavaScript, a JSON, a Vala, a Go és mások által a gnome-kód támogatásával történő begépeléskor.
  • A hozzáadott / módosított sorok kiemelése a forrásszerkesztőben.
  • Robusztus Vim és Emacs emuláció.
  • Több nézet egyetlen fájlba. Mind a vízszintes, mind a függőleges felosztás támogatott.
  • Navigációs előzmények a módosított fájlok visszaugrásához és továbbításához
  • Robusztus kódrészletes motor, amely támogatja a GLib 2.44 stílus GObjects-et.
  • Gyorskeresés a projekten belüli fájlok, valamint a devhelp dokumentációjának megkereséséhez.
  • A Smart backspace a lapok helyett szóközök egyszerűsítéséhez.
  • A parancssáv a belső GActions és Vim stílusú parancsok automatikus kiegészítéssel történő végrehajtására.
  • A Vim szkennelésének végrehajtása
  • Beillesztés kurzor visszaállítása fájl áttöltésekor
  • Az automatikus kiegészítés a betöltött pufferek jelenlegi szavain alapszik.
  • A csengőhangon alapuló automatikus kiegészítés kísérleti támogatása
  • A vim, az emacs és a kate stílus modellinek támogatása.
  • Editorconfig támogatás.
  • Kísérleti, csak olvasható támogatás az autoconf / automake alapú rendszerekre.
  • Robusztus automatikus indenterek a GNU C89, a Python és az XML számára.
  • Kísérleti projektfa (elérhető az F9-en keresztül)
  • Kísérleti támogatás az épületgépészeti alapú projektekhez.
  • A billentyűzet visszajátszása a parancs ismétléséhez a Vim emulációban.
  • A módosított pufferek automatikus mentése, soha ne veszítse el a változást.
  • Scriptelés Pythonon keresztül (CPython) vagy JavaScript (Gjs) és GObject Introspection.
  • Dinamikus energiagazdálkodás laptop akkumulátor esetén.
  • HTML és Markdown élő előnézet.
  • A g_date_time_format () formátum paramétereinek automatikus kiegészítése.
  • Írja be az előretekintést gumibetétellel.

Az újdonság 3.15.4.1:

  • Ez a GNOME Builder első előnézeti kiadása tovább folytatjuk a GNOME 3.16-os utazását! Nagyon örülnénk, ha időt fordítanánk a hibák beillesztésére, amint megtalálja őket. A Bugzilla használatával jelentheti a hibákat a következő URL-címen: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder

Követelmények :

  • GTK +

Hasonló program

VisualLangLab
VisualLangLab

11 May 15

BlackAdder
BlackAdder

3 Jun 15

Hozzászólások a GNOME Builder

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!