GNOME Builder

Programinė įranga Screenshot:
GNOME Builder
Programinė detalės:
Versija: 3.28.4 / 3.30.0 Beta 2 Atnaujintas
Įkėlimo datą: 16 Aug 18
Kūrėjas: GNOME Builder Team
Licencija: Nemokamai
Populiarumas: 61

Rating: 2.5/5 (Total Votes: 2)

GNOME Builder yra visiškai nemokama, naujos kartos funkcija turtinga ir atviro kodo grafinė programa, sukurta iš kompensavimo, kad ji veiktų kaip integruotoji kūrimo aplinka (IDE) GNOME darbastalio aplinkai. Tai pritaikyta specialiai tiems kūrėjams, kurie nori sukurti galingas "GNOME" programas.


Savybės iš pirmo žvilgsnio

Pagrindinės funkcijos apima projektų valdymą, automatinį užbaigimą, turto katalogą, automatinį įtraukimą, API (taikomųjų programų programavimo sąsajos) tyrimą, galimus fragmentus, šiuolaikišką sąsają su suskaidytais rodiniais, naudingus vadovus, nuotėkio aptikimą, problemos sekimą ir galimybę peršokti į simbolį.

Be to, programoje yra globalios paieškos funkcijos, leidžiančios vienu metu ieškoti visų savo šaltinio kodų failų, HTML ir "Markdown" peržiūros, gyvos problemos, versijų stebėjimas (integracija su Git), palaikymas momentiniams vaizdams, IDE scenarijus, vienetų testavimas ir GNOME simuliatorius.

Tarp kitų svarbių funkcijų galime paminėti "Python" programavimo kalbos palaikymą, "JavaScript" scenarijų kalbos palaikymą, palaikymą prisijungti prie aparatūros įrenginių (planšetinių kompiuterių, telefonų ir tt), galingą VIM stiliaus redagavimą, grafinį debugerį ir "D-Bus" palaikymas.

Paprasta naudoti ir intuityvi grafinė vartotojo sąsaja

Projekto GUI (grafinė vartotojo sąsaja) yra paprasta naudoti ir intuityvi. Jis puikiai integruojamas į GNOME Shell, GNOME "naujos kartos" kompiuterio vartotojo sąsają ir atitinka GNOME HIG (Žmogaus sąsajos rekomendacijas) specifikacijas. Jame yra dvigubo lango langas, leidžiantis programuotojams vienu metu redaguoti du skirtingus failus.


Integruojama su "Glade"

Kitas įdomus "GNOME Builder" programos elementas yra tai, kad jis integruojamas su "Glade", atviro kodo grafine programine įranga, kuri leidžia GNOME ir GTK + kūrėjams kurti modernius ir gražius GUI (grafines vartotojo sąsajas) savo projektui. "Glade" leidžia kurti vartotojo sąsają, atitinkančią GNOME HIG (Žmogaus sąsajos rekomendacijas) specifikacijas.


Sukurta GNOME

Kaip rodo jo pavadinimas, "GNOME Builder" yra sukurtas specialiai GNOME grafinei darbastalio aplinkai, todėl galite sukurti galingą GNOME platformos programą. Nors tai priklauso nuo kai kurių pagrindinių projekto GNOME komponentų, tokių kaip GTK + arba GtkSourceView, programa taip pat gali būti įdiegta kitose atviro kodo darbalaukio aplinkose.

Kas naujo šiame išleidimas:

  • gdb stabdymo taškų valdymo patobulinimai
  • Sukurkite "NixOS" ir "Flatpak" sistemos patobulinimus
  • Daugybė atminties saugumo ir nuotėkio patobulinimų
  • Piktogramos diegimas šiek tiek pasikeitė. Prašome pranešti mums, jei turite problemų dėl platinimo.
  • Pridėtas kalbančių serverių protokolo teikėjas, įskaitant ir "rls".
  • Šiuo metu buferio tvarkytuvė vengia pabrėžti pakeliant pagrindinius buferius iš saugyklos.
  • Dabar naudojami terminalai - "login", kai naudojamas bash.
  • SIGPIPE paleidus paleistas.
  • Naujas seansų tvarkyklė, galinti atkurti vertikalius ir horizontalius skilimus.
  • Programos dabar gali kalbėtis su portalais naudodamiesi "Flatpak".
  • Įtaisytų fragmentų kalbos nustatymai pagal numatytuosius nustatymus.
  • Jei įmanoma, vengti pakartotinai parsisiųsti artefaktus.
  • Atnaujinti vertimai:
  • švedų, vokiečių, lietuvių, ispanų, turkų, katalonų, italų, portugalų, portugalų, lenkų

Kas naujo 3.28.3 versijoje:

  • Nustatyta keletas klaidų ir galimų duomenų praradimo .
  • Redaktorius patikimai atkuria žymeklio poziciją.
  • Todo įskiepis ignoruoja keletą bendrų kūrimo įrankių katalogų.

Kas naujo versijoje:

  • Derinimas su gdb buvo patobulintas, kad būtų išversti keliai, kai jie paleidžiami viduje, pavyzdžiui, "flatpak".
  • "eslint" ir "GJS" kodų indeksavimo priemonių tobulinimas bus labiau lankstus, naudojant kitas "JS runtimes", pvz., "NodeJS".
  • Daugybė teisingumo pakeitimų vandentiekyje ir atminties nutekėjimui.
  • Sukurta nauja sukūrimo tikslo teikėjo sąsaja, taigi projekto bėgikas gali palaikyti vykdomas komandas, paimtas iš sistemų, pvz., "flatpak".
  • "GNOME Night Light" integracija.
  • Patobulinti pašnekovų skyriai, palaikantys duomenų failų šalinimą.
  • "Builder" bandys pašalinti neaktyvus talpyklos duomenis paleisties ir išjungimo metu, kad padėtų laisvai diske naudotis.
  • Projekto talpyklos duomenys buvo perkelti į katalogą pagal projektą, todėl būtų lengviau pašalinti talpyklos duomenis, kai projektas pašalintas.
  • Patobulintos derinimo vietos / pabaigos nuorodos
  • Sukurtas vamzdynas dabar naudoja PTY ir "VteTerminal", kad gautų spalvų palaikymą ir PTY sekų ištraukimą. Tai leidžia tinkamai kurti pranešimų pavadinimus Omnibar. Šiuo metu viena išimtis yra tai, kad mes nebenaudojame pranešimų apie klaidas, susijusias su "Regex".
  • Dabar galite vykdyti krovinius pagrįstus projektus, naudodamiesi krovinių gabenimu.
  • Prieiga prie / usr ir tt iš pagrindinės sistemos, kai veikia pagal "Flatpak" (per / run / host), leidžia "Builder" kurti prieš pagrindinę sistemą. "CentOS / RHEL / LTS" platintojai "Builder" vartotojai dažniausiai naudos šią funkciją.
  • Sukurtas vamzdynas bando būti daugiau slaptų žinomų klaidų pranešimų, esančių GLib, nustatant G_ENABLE_DIAGNOSTIC.
  • Dabar "Builder" naudoja --state-dir su "flatpak builder", kai nustatomas 0,10.5 ar didesnis "flatpak builder".
  • Projekto medis dabar palaiko Drag'n'Drop, tiek viduje, tiek naudojant išorinių programų teksto / uri sąrašo pasirinkimus.
  • Ankstyvieji VCS būsenos integravimo į projekto medzį peržiūra buvo įtraukta į šį leidimą.

Kas naujo 3.27.2 versijoje:

  • Dokumentacijos tobulinimas
  • Mezolinio kurso sistemos bangolos trikčių pataisymai.
  • Klaidų pataisymai mūsų compile_commands.json palaikymui.
  • Klaidų pataisymai mūsų GJS integracijai.
  • "Meson" projekto šablonai įgijo klaidų sprendimo būdą.
  • "CMake" įskiepis buvo perkeltas į C, atsižvelgiant į mezono įskiepio dizainą.
  • Pasisveikinimo priemonė buvo ištraukta, kad įtaisai galėtų pratęsti tai, kas matoma.
  • Pridėtas naujokų įskiepis, kuris "greitere" rodo "GNOME naujokų" projektus.
  • "Yaml" buvo pridėta parama, kai naudojatės GNOME kodo pagalba.
  • Appdata dabar įdiegia pageidaujamą specifikacijos vietą.
  • Paleidimo laikas buvo patobulintas, kai "gtk" ir "glib" išvengiama kai kurių brangių operacijų. Patobulinimai tolesniam procesui tobulina veiksmus.
  • Naujas nustatymas leidžia naudoti naktinio režimo GNOME nakties režimą.
  • Dabar mes naudojame aiškius eksporto makrokomandas, kad supaprastintume ABI valdymą. Mes vis dar nesame stabili ABI, tačiau mes to siekiame.
  • Mūsų "clang plugin" dabar palaiko "KeepGoing" parinktį, kad galėtumėte pabandyti sunkiau, kai susidūrėte su nesėkmes.
  • Vala programavimo kalbos indeksavimo kodo palaikymas.
  • "ctags" papildinys bandys išvengti tam tikrų kalbos raktinių žodžių įjungimo
  • "Find-other-file plugin" dabar rodo rezultatus pasaulio paieškos rezultatuose.
  • "Global" paiešką dabar galima naršyti "Ctrl + n / p" režimu "Vim".
  • Dabar galite išjungti & quot; Atidaryti puslapius & quot; skirsnio šoninės juostos.
  • Plokato papildinys automatiškai nepasileidžia projekto priklausomybių, kai kuriama sistema įjungiama pirmą kartą. Galite rankiniu būdu atnaujinti priklausomybes iš darbastalio meniu.
  • Kursoriaus paskirties vietos patobulinimai kai kuriu teksto redaktoriaus judėjimu.
  • Pagrindinė parama vienetų testavimui Mesono projektuose.
  • Subprocess PATH dabar norės / bin per / usr / bin.
  • Grąžinami įvairūs darbastalio spartieji klavišai.
  • Parama projekto gavėjams buvo panaikinta.
  • Atnaujinti vertimai:
  • serbų, vokiečių, slovėnų, čekų, ispanų

Kas naujo 3.26.0 versijoje:

  • Pakeitimai nuo paskutinės versijos:
  • Įvairūs "eslint" įskiepio pataisymai.
  • Įvairūs dokumentacijos patobulinimai.
  • Pašalinkite nereikalingą suspaudimą iš įvairių .ui failų.
  • Venkite naudoti "MIPS" & quot; pastovus nustato mipsas.
  • Išvalykite sustoję sustojimo tašką, jei negeriantis iš jo atsiranda debligas.
  • Nustatykite kodo rodyklės įskiepio sugadinimą.
  • Nustatykite, kad visos Omnibar eilutės būtų perdirbamos.
  • Nustatyti "GTask" neįgyvendinimą "IdeBuffer".
  • Nustatykite spalvų rinkiklio uždarymą ir atidėkite skydelio kūrimą.
  • Kuriant stiliaus klases nustatykite .ui sutrikimą.
  • Palikite paramą "Vala" versijoms, vyresnėms nei 0,34
  • Atnaujinti vertimai:
  • korėjiečių, galisų, turkų, indoneziečių, čekų, vokiečių, lenkų, portugalų, portugalų, italų, danų, lietuvių, vengrų, katalonų, serbų, serbų lotynų, prancūzų, švedų, ispanų, japonų

Kas naujo 3.25.5 versijoje:

  • Trumpas HTML peržiūros spartusis klavišas
  • "libdazzle" buvo patobulinti įvairūs klaviatūros klavišai
  • Dabar pridedame tinkamą "libdazzle" versiją kaip subprojektą
  • "IdeSourceViewMode" dabar palaiko nuorodą į peržiūrą ir kopija visus GV taškus, kai jis susideda iš "proxied" uždarymo
  • Vieno stulpelio fiksavimo stebėjimas fiksuotas
  • Fokusavimo kaimyno veiksmas vėl veikia, leidžiant ^ w ^ w ir kitoms Vim stiliaus klaviatūros sistemoms tinkamai veikti
  • "F" klavišų suaktyvinimas vim "normaliu režimu" buvo nustatytas
  • Builder dabar priklauso nuo tinkamos GLib versijos prieigos prie g_ptr_array_find_with_equal_func ()
  • "MIT / X11" licencija buvo atnaujinta, įtraukiant trūkstamą staną
  • Crossfire architektūra printf pataisymai

Kas naujo 3.25.3 versijoje:

  • "kiaušinis" Contrib paketas buvo padalintas į libdazzle. Jei neturite libdazzle, jis bus pastatytas kaip subprojektas. http://git.gnome.org/browse/libdazzle
  • "Jsonrpc-glib" Contrib paketas buvo suskirstytas į atskirą projektą. Jis bus pastatytas kaip subprojektas, jei jo neturite. http://git.gnome.org/browse/jsonrpc-glib
  • "Šablono glibas" Contrib paketas buvo suskirstytas į atskirą projektą. Jis bus pastatytas kaip subprojektas, jei jo neturite. http://git.gnome.org/browse/template-glib
  • sumažintas Ctags užbaigimo prioritetas
  • Daugelis vidinių elementų buvo perkelti į atnaujintą "libdazzle". Tai apima daugybę teminių pataisymų, patobulintų skydelių ir jų integravimo. Daugelis paieškos duomenų struktūrų taip pat buvo suskirstytos į "libdazzle".
  • Paieškos teikėjas buvo perrašytas naudoti "libdazzle" ir naują pasiūlymo įrašą. Mes laukiame daugiau pakeitimų iki 3.26.
  • Dabar "Builder" naudoja GVFS metaduomenis, kad išsaugotų žymeklio padėtį. Tai turės pagerinti tikimybę, kad iš naujo atidarysite buferį. "
  • Dabar "Panels" tinkamai palaiko matomumo būseną tarp "Builder" paleidimų.
  • Šiuo metu "Plugka" "Flatpak" tinkamai ignoruoja "runtimes", kuris baigiasi "Šaltiniais".
  • Builder tinkamai išvalo juodraščius, kurie nustato problemą, kai atkuriant "Builder" vidinę būseną bus nuolat atsinaujinti failai su kodavimo klaidomis.
  • "skaitikliai" Langas buvo pridėtas prie derinimo klaidos.
  • Dabar "Builder" bando padaryti daug mažiau darbo, kai buferis atidaromas. Tai turėtų pagreitinti failų įkėlimą didesniems failams.
  • Įvairios asinchronizavimo operacijos prioritetas buvo sumažintas, kad būtų išvengta Gtk pagrindinės kilpos uždarymo.
  • "UI" failai dabar išskleidžia tuščią vietą, kuri turėtų sumažinti nedidelę sumą.
  • "IdePerspective" dabar turi "restore_state vfunc". Tai padeda užtikrinti, kad valdiklis atkuria būseną, pasibaigus naudotojo sąsajos naudojimui. Tai gali padėti išvengti piktnaudžiavimo naudotojo sąsajoje paleisties metu.
  • "Python Ide.py" pakeitimas dabar turi pagalbininkų prisijungti naudojant g_warning () ir tt Žr. "Ide.warning", "Ide.debug", "Ide.critical" () ir kt.
  • Papildoma dokumentacija.
  • Atnaujinti vertimai:
  • ispanų, kazachų

Kas naujo 3.25.2 versijoje:

  • "Todo" įskiepio patobulinimai
  • Teksto redagavimo priemonės palaikymas keliems žymekliams
  • "gtk" konteinerių valdiklių negaliojimų pagerinimas
  • Naudokite po nemokamų pataisymų
  • Atminties nutekėjimo pataisymai
  • "JSPON" "Plugin" "Flatpak" patobulinimai
  • llvm pataisymai FreeBSD
  • Peržiūrėkite patobulinimus kuriant žurnalą
  • Atnaujinti vertimai:
  • Vengrijos, Kazachijos, Ispanijos, Indonezijos, Vokietijos, Lenkijos, Brazilijos portugalų, Serbijos

Kas naujo 3.24.1 versijoje:

  • Parama tiesioginiam Sphinx dokumentacijos redagavimui
  • "Įdiegti" & quot; veiksmas gali būti įjungtas iš komandų juostos, kad įdiegtumėte savo projektą, nenaudodami jo.
  • Ištaisykite klaidų dauginimą autotools ir jsonrpc
  • atidėti nindzą dėl projekto įdiegimo
  • Įvairūs sistemos sutvarkymo sistemos pakeitimai
  • Apatinio diagnozavimo prioritetas, siekiant pagerinti sąsajos sąveiką
  • Pataisykite hgih skaičių FD atributus į darbo procesus
  • Visada naudokite V = 0, jei norite atlikti mažiau verbų kūrimą
  • Perkėlimo būdai, skirti tvarkyti diagnostiką naudojant medziagines medziagas
  • Leisti vamzdyno stadijas reikšti stdout turi būti patikrinta dėl klaidų
  • Leisti prieigą prie tinklo iš atsarginės "flatpak" paleidimo priemonės
  • jei įmanoma, naudokite "flatpak builder" įrenginį
  • Naudodami "Manifest" sukūrimo priemones naudodami "flatpak" sukūrimą
  • Įvairūs Rust RLS pataisymai
  • "jsonrpc" kintamasis fiksuotojo ryšio nustatymas
  • "Rustfmt" palaikymas "Rust"
  • Parama pertvarkyti atranką naudojant gq vim režimu, kai kalba tai palaiko. C-c C-f režimu "Emacs". Šiuo metu yra tik Rust / RLS palaikymas.
  • "Symbol Resolvers" dabar gali padėti rasti visas nuorodas į simbolį, kad redaktorius galėtų judėti tarp jų. Šiuo metu palaikoma tik Rust / RLS. Iššokantis langas parodys Ctrl + shift + space.
  • Konfigūracijos bus tinkamai paruoštos & quot; pakartotinai pakeičiant "runtimes", kad būtų galima taikyti naująprefiksą.
  • "Flatpak" manifesto atradimas pasikeitė į pirmąją paiešką
  • "Builder" "Flatpak" versijos vis tiek ieškos įtaisų "~ / .local / share / gnome-builder / plugins" papildinių nuoseklumui.
  • Buferio automatinis išsaugojimas atleidžiamas, kai vartotojas inicijuoja išsaugojimą
  • Įvairūs atminties nutekėjimai buvo prijungti
  • Failų stebėjimo patobulinimai pertvarkyti įvykius
  • Pasveikinimo režimu bus rodomas sukūrimo sistemos tipas, kuris padės naudotojams pereiti prie naujų statybinių sistemų, tokių kaip Mesonas.
  • Pridėtas meniu elementas paleisti terminalą "Flatpak". Nors tai nėra "Flatpak" specifika, tai yra bendras būdas, kuriuo naudotojai galvoja apie tai.
  • Dokumentų tobulinimas
  • Atnaujinti perėjimai:
  • švedų, danų, lietuvių, vengrų, korėjiečių, ispanų, indoneziečių, vokiečių, slovakų, lenkų, portugalų, portugalų, latvių, rusų

Kas naujo 3.24.0 versijoje:

  • Daugybė patobulinimų dokumentuose
  • Įvairūs "Flatpak" patobulinimai
  • Palaikykite "json" manifesto "build-command" ir "post-install" laukus
  • Užtikrinkite, kad "GNOME" nuotolinio valdymo pultas būtų papildomų kodų keliams
  • Atnaujinkite "flatpak" įrenginius po įrenginių
  • Daugybė teisingumo pataisymų, atliekamų per procesą per "HostCommand"
  • "CCache" palaikymas vėl atliekamas "Flatpak" statyboje
  • Proceso priežiūros institucija stengiasi išvengti pogrupio plyšimo
  • HTML peržiūra palaikymo pertvarkyti tekstą
  • rustup patobulinimai, kai veikia "Flatpak"
  • "phpize build" sistemos palaikymas
  • Pagalba bus teisingiau aptikti prieigą prie dokumentų tinklalapio, prieš grąžinant į lokaliai įdiegtą dokumentaciją
  • "Jsonrpc-GLib" buvo atnaujintas, kad būtų galima naudoti "GVariant" pagrįstą API, todėl papildiniai gali atnaujinti IPC į kodavimo formatą, kuris sumažina atminties suskaidymą
  • "CTags" palaikymas buvo patobulintas, kad didesnis projektas būtų efektyvesnis
  • Atnaujinti perėjimai:
  • švedų, indoneziečių, danų, lietuvių, vengrų, kazachų, korėjiečių, ispanų, fryūzų, galisų, prancūzų, čekų, vokiečių, italų, slovakų, lenkų, portugalų ir portugalų

Kas naujo versijoje 3.22.4 / 3.24.0 Beta 2:

  • Daug perdavimo variklio patobulinimų
  • "Omnibar" stiliaus pakeitimai
  • "Flatpak" palaikymas labai stabilizavosi
  • Nauji klaviatūros patarimai įvairiems antraščių elementams
  • Ieškokite terminale, naudodamiesi ctrl + shift + f
  • "PTY fd" nuosavybės pataisymai "RustUp"
  • Failų paieška dabar ignoruoja "white-space"
  • "libidemm" ir "glibmm / gtkmm" priklausomybės nutrūko, nes niekas jų nenaudojo, o tai sulėtins mūsų perėjimą prie mezono.
  • Įvairūs "Jsonrpc" bendravimo kalbinių serverių patobulinimai.
  • Naujas "valgrind" įskiepis, skirtas nuotėkio stebėjimui bandant jūsų programą.
  • Mezono patobulinimai, kai veikia "Flatpak".
  • Dabar galite pradėti naująjį terminalą kūrimo vykdymo metu naudodami ctrl + alt + shift + t.
  • Kai kurie nauji dokumentai yra darbe ir jie yra prieinami internete adresu https://builder.readthedocs.io. Mes norėtume, kad jūsų įnašas būtų čia.
  • Atvirojo projekto dialogas dabar pagal numatytuosius nustatymus leidžia jums pasirinkti bet kokį tipo projektą pagal numatytąjį failų filtrą.
  • Daugiau šaltinių grožio, įskaitant vieną, skirtą makefile.
  • Buvo pridėtas sprendimas dėl GObject tipo sistemos aklavietės. Tai kelia klausimą, kai tipo sistema lenktyniautų "GZlibDecompressor" tipo iniciaciją iš kelių temų.
  • Sukurkite dujotiekio subproceso paleidimo įrenginius, kurie dabar paveldės aplinką, sukonfigūruotą iš sukonfigūruoti.
  • "Makecache" dabar gali tvarkyti tikslinių dvejetainių rinkinių sąrašus, pateiktus iš užsakymų. Tai turėtų pagerinti "Builder" sugebėjimą sėkmingai vykdyti jūsų projektą.
  • "Plugin" "Flatpak" nebebando kurti savo projekto iš / run / build / $ projekto, nes trūksta "mtime" ir yra sunku išlaikyti nuoseklumą tarp subproceso vykdymo. Tai turi šalutinį poveikį, kuris sumažina šaltinio vietos nuspėjamumą derinimo simboliuose. Bet kadangi "flatpak builder" turėtų būti naudojamas paleidžiant, tai atrodo gerai.
  • Įvairūs "Workbench UI" patobulinimai.
  • "Builder" "Sysprof" pagrįstas profilių profilis dabar gali apibūdinti programas, įdiegtas mount-namespaces, pvz., "Flatpak".
  • "Builder" atsisiunčiamas naudojant "Flatpak", taip pat pataisos, skirtos bendrauti su "GNOME" pagalbos kodu iš priimančiojo įrenginio.
  • Įvairūs atminties nutekėjimo pataisymai.
  • "Flatpak" pagrindu sudarytos konfigūracijos pagerino jų nesugadintą atkūrimą į diską po pakeitimų.
  • Autogenu pagrįsti projektai supaprastino paleidimo scenarijus.
  • Atnaujinti vertimai:
  • Brazilijos portugalų, lenkų, ispanų, vokiečių, kazachų ir vengrų.

Kas naujo 3.22.4 versijoje:

  • Kai kurie nežymūs patobulinimai, susiję su automatiniu užbaigimu vala
  • "UI" tweaks į projekto kūrimo rodinį, kad būtų lengviau atrasti
  • Leisti didesnį turinį failų pasirinkimo lauke
  • Patobulinkite talpyklos iškeldinimą, kai pasikeičia tam tikri projekto failai
  • Leiskite kalbėtis su "FileManager1 DBUS" sąsaja iš "flatpak"
  • Nutekėjimo pataisymų sauja
  • Patobulinti vienetų testai
  • Vengti per didelio fono projekto sukūrimo
  • "Runtimes" dabar gali išversti kelius į tokius failus, kaip antraštės, kad procesai, nepriklausantys nuo "runtime", galėtų juos pasiekti.
  • Leisk "libclang" analizuoti failus, esančius "Flatpak runtimes" viduje. Tai užtikrina, kad automatiškai užbaigiant ir diagnozuojant veikia org.gnome.Sdk
  • "Autotools" atpažins "gmake vs make" iš "runtime"
  • "Klonas" ir redaguokite šį "flatpak" & quot; funkcija buvo pridėta naudojant -m komandų eilutės parinktį. Tai integruojama su kai kuriais "GNOME" sukurtais kompiliatoriais, kad būtų galima "redaguoti šią programą" & quot; funkcija.
  • Įvairūs sistemos kūrimo sistemos patobulinimai
  • Patobulinta parama, skirta "Flatpaks" pastatymui
  • Pagerintas mezolių kūrimo sistemos palaikymas
  • Builder priklauso nuo naujesnio VTE skirtingoms regex funkcijoms, o dabar patikrinimo sistemos sukonfigūruoti sistema tai atspindi.
  • Kai vim patobulinimai
  • Atnaujinti vertimai:
  • vengrų, kazachų, vokiečių, ispanų, esperanto, čekų, lenkų ir portugalų Brazilijos

Kas naujo 3.22.3 versijoje:

  • Santrauka pakeitimų nuo 3.22.3:
  • "Fix Clang" automatinio kopijavimo fragmento įterpimas ir balas
  • Įvairūs nenustatyti ir neapibrėžti elgesio taisymai
  • Dabar numatytosios kalbos nustatymai
  • Parama kuriant lvv 3,9
  • Pašalinkite poras, kai grįšite atgal
  • Pridedama pagalba, skirta "Flatpak" programoms kurti ir valdyti, įskaitant iš "Builder" platinamą "Flatpak"
  • "flatpak builder" integracija naudojant "json manifestus"
  • Projekto medis išplečiamas į ankstesnę vietą, kai atnaujinamas turinys
  • Buferiai išsaugomi prieš atlikdami sistemos diegimo operaciją
  • Rodyti "Flatpak prebuild" ir "postbuild" išvestį "Build Output" skydelyje
  • Išsaugokite "app-id" buildconfig
  • Įvesti / grąžinimas buvo iš naujo įgalintas automatiniam užbaigimui
  • "Goto Line popover" nebesinaudoja "popup" animacija / vėlavimu
  • Venkite ctags, klango ir kitų užbaigimo teikėjų aktyvavimo
  • Nustatykite LD_LIBRARY_PATH Rust rls kalbos serveriui
  • Atsispauskite ptsname (), kai reikia
  • "Workbench" CSS stiliaus patobulinimai
  • Fiksuokite skirtuką, kad perkeltumėte fragmentų gabaliukus automatiškai užbaigdami
  • "TTY" palaikymas "FreeBSD", kai neršia procesai
  • Pridėtas naujas paleidimo išvesties skydelis
  • Nustatyti tam tikrų įvesties metodų įterpimą šalia citatų
  • Dabar redaktorius leidžia perrašyti;
  • Dabar terminalas palaiko akcentuojant ir aktyvuojant URL
  • Nustatymai nukopijuoti ir įklijuoti komandas terminalo
  • Pagerintas C kodo sudarymo šalinimas iš autotools projektų, kad būtų galima tinkamai atrasti standartinius įtraukimo failus
  • SSL ir SSH patobulinimai naudojant "Flatpak" rinkinius
  • Atnaujinti vertimai:
  • lietuvių, vengrų, kazachų, vokiečių, ispanų, čekų, lenkų, portugalų, portugalų, latvių, serbų

Kas naujo 3.22.2 versijoje:

  • "Buildpak" išplėstinė "Flatpak" konstrukcija dabar gali sukonfigūruoti projekto "Flatpak" vykdymo laiką. Šiuo metu tęsiamas dar didesnis darbas, kad būtų lengviau vykdyti jūsų projektą naudodamiesi "planeta".
  • Vertimo patobulinimai
  • Daugiau RTL patobulinimų
  • Su ASAN rasta daug atminties nutekėjimo pataisymų
  • Builder dabar išvalys makecache katalogą senų laikinų failų, kurie galėjo būti palikti.
  • "Flatpak Breakout" pataisos fiksuoja, kad būtų galima sinchroniškai naudoti pagrindinę kilpą. Tai pakeičia potencialų "Lockup" versijų "Builder" blokavimą.
  • Diagnostikos variklis buvo pertvarkytas taip, kad būtų galima diagnozuoti naujinius iš naujo.
  • Kūrimo projektas dabar priklauso nuo git, nes jis naudoja git, norint inicijuoti naują projektą.
  • "GObject savęs" patobulinimai.
  • Pagerinkite diagnozavimo kūrimo efektyvumą. Tai ištaiso pagrindinį kilpą, kai iš projekto išgaunama tūkstančiai diagnostikos.
  • Diagnostikos skydas buvo pakeistas naudoti "GtkTreeView", kad būtų palaikomi didesni diagnozavimo sąrašai, kaip nustatyta kai kuriuose projektuose.
  • Įterpkite simbolių ir diagnostikos skydelių tuščiosios valstybės rodinius.
  • "Sysprof" palaikymas apima vizualizatorius, mastelį ir pasirinktinius diapazonus.
  • "Ctags" dabar gali būti naudojamas medinių simbolių, įskaitant "Python", kūrimui
  • "IdeSubprocess" palaikymo tarnyba buvo pridėta, kad įjungti pluginai galėtų lengvai valdyti išorinį procesą.
  • Klientas pridėtas "Kalbos serverio protokole" & quot; sukurti rašybos kalbos ir serverio papildinius lengvai.
  • "Meson" ir "Cargo" kūrimo sistemų palaikymas buvo pridėtas. "Meson" paleidimo palaikymui reikės 0,36,0 Mesono.
  • Nuokrypis nustato įvairius nenumatytus gtk + API.
  • "Runtimes" buvo patobulintos, kad įsitrauktų į programos kūrimo procesą.
  • "Vim" palaikymas buvo patobulintas, siekiant geriau palaikyti skaičiavimus, kad būtų galima keisti operacijas.
  • "Editorconfig" kūrimo ir vykdymo patobulinimai.
  • Automatinio užbaigimo metu tvarkykite alt + 0..n
  • Builder dabar priklauso nuo json-glib-1.0. Jau anksčiau tai buvo reikalinga per priklausomybes, bet dabar jis yra aiškus.
  • 3.22.2 taip pat apima "Rust" palaikymo technologijos peržiūrą. Galite išbandyti tai, įdėję "Rust" naktį ir "rustls" integruotos diagnostikos, automatinio užbaigimo ir "sybmol-tree" palaikymo paketas.
  • Šis ciklas taip pat buvo atnaujintas vertimo raštu krūva. Dėka visiems mūsų vertėjams nuo 3.22.1: Dusanas Kazikas, Aurimas Černiusas, Balazas Meskas, Benediktas M. Thomas, Chenyang Li, Kjartanas Maraasas, Marek Cernocky'as, Mario Blattermannas, Piotras Dragis, Rafaelis Fontenelis

  • Kas naujo 3.22.1 versijoje:

    • Hebrajų kalba.
    • Sukurkite sistemos pataisymus (trūksta -lm kai kuriose platformose, "pipe2" pataisymai "macOS").
    • Naudokite & quot; getent passwd & quot; norėdami gauti dabartinį passwd, kai aptiksite pageidaujamą naudotojo apvalkalą.
    • Įkelkite tiek naudotojo, tiek sistemos įdiegtus "flatpak runtimes".
    • Pridėkite "Sysprof Visualizers" palaikymą (reikia "Sysprof 3.22.1")
    • Pridėkite tuščią, nepavykusį ir įrašymo būseną "Sysprof" įskiepiai.
    • Jei norite, pasirinkite GtkNativeFileChooser
    • Parama kai kurių GJS projektų veikimui, naudojant autotools. Visų pirma bandome atrasti "GJS šabloną" Makefile.am stilius.
    • Ištaisykite gettext naudojimą iš "Python" įskiepių.
    • Dabar preferencijų perspektyva yra labiau tolerantiška mažesniems ekranų dydžiams, pvz., 1280 x H
    • Įvairios sąsajos lenkų.
    • Daug vertimo atnaujinimų.

    Kas naujo versijoje 3.20.4 / 3.22.0 Beta:

    • Nauja paieška ir pakeitimas
    • Nauja statybvietės juosta, kurioje pateikiama sąrankos konfigūracijos, VCS filialo ir kitų svarbių pranešimų apžvalga.
    • Naujas "Sysprof" pagrįstas profiliuotojas
    • Perspektyvos buvo pataisytos, ir pašalinome šoninę juostą, kaip minėta anksčiau, iki 3.20.
    • Patobulinti projekto šablonai
    • Versijos valdymo sistemų konfigūravimo palaikymas
    • "ide" buvo pervadintas į "gnome-builder-cli"
    • Nauja statymo piktograma
    • "Vim" patobulinimai
    • Naujas spalvų rinkiklio įskiepis
    • Autotools įskiepis dabar gali išgauti įvairius kūrimo tikslus
    • Naujas "greeter" dizainas, įskaitant atnaujintą git kloną, failų parinkiklį ir šablono vedlį.

    Kas naujo 3.20.4 versijoje:


    Naujas GNOME Builder 3.20.2 (2016 m. Balandžio 29 d.)

    Kas naujo versijoje 3.18.1 / 3.20 Beta 2:

    • Naujas diagnostinis teikėjas bendroms "gettext" klaidoms (Daiki Ueno)
    • "Builder" nebėra žymių, žinomų laikinųjų katalogų. Tai turėtų padaryti dalykus mažiau erzina atidarant vieną failą su Builder. (Akshaya Kakkilaya)
    • Naudotojo žinyno sistema išsikėlė, ir mes turime jūsų pagalbą, kad "Builder" sudarytume gerą pagalbos istoriją! (Alexandre Franke)
    • "Dark Mode" terminalo stiliaus nustatymas (Carlos Soriano)
    • Nuostatų išdėstymas buvo ištrauktas į "EggColumnLayout" ir nustatytas skirtingas "Height to Width" problemas. Žr https://blogs.gnome.org/chergert/2016/02/05/eggcolumnlayout/
    • Įtrauktos įvairios diagnostikos variklių išjungimo nuostatos.
    • Bendrosios bibliotekos šablono patobulinimai (Philip Withnall, Igor Gnatenko) Daugiau informacijos rasite "ide create-project --help".
    • Pridėtas konfigūravimo tvarkyklė, leidžianti kurti įvairias projekto konfigūracijas. Konfigūravimo redagavimo priemonė leidžia jums kurti naujas ir pritaikyti esamas konfigūracijas.
    • Remti "xdg-app" vykdymo metu sukurtus "xdg-app" kūrimo projektus, naudodami "xdg-app build"
    • Parama pastatant "jhbuild runtime" viduje (Patrick Griffis)
    • Į vartotojo sąsają buvo įtraukti įvairūs patarimai (Piotr Drag, Adrian Zatreanu)
    • Linijų keitimo latakai gavo paramą ištrintų eilučių atvaizdavimui.
    • "Ctags" gavo paramą panašių užbaigimo rezultatų sujungimui. (chandu)
    • Kursoriaus vietovių istorija ir ctags buvo perkelti į .cache katalogus. (Megh Parikh)
    • "Libide", "Kiaušinis" ir "Template-GLib" antraštės dabar įdiegtos į $ (includedir) / gnome-builder- @ VERSION @. Tai leidžia kurti "C" ir "vala" įskiepius iš medžio.
    • Pridėta parama, kaip įgalinti "Pylint" per GNOME kodo pagalbą.
    • Galite ieškoti projektų naudodami aplanko pavadinimą.
    • Redaktoriui buvo pridėtas tuščias valstybės purslų elementas.
    • Įvairūs sprendimai dėl paskutinių Vala pakeitimų.
    • Įvairūs komandinės eilutės pasiekiamumo pataisymai (Sebastien Lafargue)
    • "Vim" patobulinimai (Sebastien Lafargue)
    • Įskiepiai gali pašalinti pageidavimus iškraunant (Sebastien Lafargue)
    • Daugybė vertimų patobulinimų (Alexandre Franke, Andersas Jonssonas, Artur de Aquino Morais, Aurimas Cernius, Balazas Meskas, Baurzhanas Muftakhidinovas, Chao-Hsungas Liao, Danielis Mustieles, Dusanas Kazikas, Franas Dieguezas, Gaboras Kelemenis, Mario Blattermannas, Piotras Dragas , Rafael Fontenelle, Rudolfs Mazurs)

    Kas naujo versijoje 3.18.1:

    • Pradinė parama Vala. Kol mes neapsunkinsime šio proceso, mes tikimės, kad viskas šiek tiek neryški. Šis įskiepis parašytas Vala ir reikalauja libvala-0.30. Jis palaiko automatinį užbaigimą, parodo klaidą, simbolių medį ir pereina prie apibrėžimo. Mes norėtume, kad Valos bendruomenė ir toliau padėtų padaryti šį įskiepį puikiu.
    • Dabar galite rašyti papildinius Vala. * .vapi generuojamos "libide-1.0" ir "gnome-builder-1.0".
    • Automatinis užbaigimas daugumoje scenarijų bus daug greičiau. Daugiau informacijos apie tai, kaip tai buvo padaryta, rasite https://blogs.gnome.org/chergert/2015/10/05/post-guadec-catchup/.
    • Dauguma automatinio užbaigimo variklių dabar palaiko neaiškų užbaigimą. Tai reiškia, kad "gtkwidshow" atitiks "gtk_widget_show" & quot ;.
    • Nustatyta keletas klaidų.
    • - įjungti - * - papildinys dabar veikia teisingai.
    • Turinio tipo pakrovimas buvo sureguliuotas, kad "Makefile.am" nebebūtų atidarytas.
    • Python jedi užbaigimas buvo patobulintas.
    • Nustatykite kai kuriuos įspėjimus dėl paslėpimo.
    • Naujas mygtukas buvo įtrauktas į redaktorių, norint pereiti prie kito įspėjimo ar klaidos.
    • C indenter yra šiek tiek labiau draugiškas alternatyviems kodavimo stiliams.
    • "Reindent" linijos palaikymas nukreiptas (skirtukas "emacs", == vim, "ctrl + alt + i" kaip numatytąjį).
    • Naujas apžvalgos žemėlapio šriftas įgalintas. Jis vadinamas "BuilderBlocks" ir yra generinis bloko šriftas, pagrįstas Behdad Esfahbodo "Tofu".
    • "ctags" papildinys dabar gali atidėti žymų generavimą, kad būtų sukurta "padaryti kodus".
    • Dabar galite atkreipti žymes už tarpus, skirtukus, naujus eilutes, nesuderinamąsias tarpas, užpakalines ir vedančias tarpą.
    • Daugybė vertimo atnaujinimų, įskaitant (prancūzų, vengrų, kazachų, korėjiečių, ispanų, suomių, esperanto, čekų, italų, portugalų, portugalų, lenkų, vokiečių ir serbų).
    • Paieškos proceso tobulinimas.
    • Įvairūs vim ir emacs suderinamumo ir stabilumo patobulinimai.
    • Jedi užbaigimo pasiūlymai dabar rodo teisingą žodį ir mažesnes tikimybę, kad funkcijos prasidės __.
    • Simbolių medžio skydo stabilumo patobulinimai.

    Kas naujo versijoje 3.18.0:

    • buferis: paleidimo simbolis atributas agresyviai
    • kurti: pagal nutylėjimą išjungti įrenginių tvarkytuvę / mingw įskiepius
    • cindent: užtikrinkite, kad mes nekalbėtume amžinai ieškodami konteksto
    • skaitikliai: pridėkite vsdo atsarginę kopiją sistemoje linux ir neturite instrukcijos rdtscp
    • skaitikliai: maskuoja procesoriaus bitus iš rdtscp instrukcijos x86_64
    • redaktorius: agresyviai išleisk esminį dokumentą, kad būtų išvengta nutekėjimo
    • redaktorius: k in vim režimu, norėdami paprašyti dokumentacijos
    • redaktorius: pridėti paprastą goto eilutės popover, aktyvuoti su ctr + i gedit režimu
    • redaktorius: ištaisykite nukentėjusįjį iš "DnD" į redaktorių
    • Keybinių klavišai: naudokite "ctrl" + "alt" + o pasaulinei paieškai "Gedit" režimu.
    • map-bin: ignoruoti dydžio koregavimą, kai nenaudojamas plūduriuojantis baras
    • įskiepiai: rodyti įskiepiai yra išvalyti, jei jis išjungtas
    • paieška: išjunkite pažangos juostą paieškos rezultatuose
    • paieška: ištaisykite iškylančiųjų klaidą, kai išvalote paieškos tekstą
    • ieškoti: padaryti paieškos įrašą labiau atlaidus mažesniems dydžiams
    • paieška: rodyti daugiau paieškos rezultatų pagal numatytuosius nustatymus
    • simbolis: nustatykite talpyklos laiko juostą milisekundėms
    • tema: nustatykite peržiūros valdymo elementus stočių antraštėje
    • peržiūros stekas: leiskite sufokusuoti žiūrėjimo kamštį spustelėdami antraštę

    Kas naujo versijoje 3.16.3:

    • Naujas pirmojo kodo minimapas, neseniai išstumtas į "GtkSourceView".
    • Nauja pasveikinimo priemonė, pagrįsta naujausiais projektavimo darbais.
    • Naujas XML žymeklis, skirtas išskirti atitinkamus XML elementus.
    • Parama automatiniam užbaigimui, pagrįstam kodais.
    • Didelio našumo mutli-srieginiai skaitikliai, kuriuos galima įjungti su --enable-rdtscp. Pagal numatytuosius nustatymus jie yra išjungiami, nes jiems reikalingos naujesnės "Intel Core i [357] funkcijos. "ide-list-counters" gali būti naudojami išgauti juos iš bėgimo ar avarijos proceso.
    • Nustatymų sąsaja žymiai pagerėjo.
    • Paieškos patobulinimai.
    • "Python" "strftime" formato užbaigimo teikėjas.
    • Papildomi emacs, vim ir numatytieji klaviatūros klavišai.
    • Eksperimentinė parama, skirta kurti "autotools" projektus su "mingw".
    • "Python" automatinio indenterio patobulinimai.
    • Daugelis "Adwaita" CSS stiliaus patobulinimų.
    • Papildoma parama rekursyvaus "automake" projektuose.
    • Kai kurios funkcijos sukonfigūruoti naudojant gsettings.
    • Layered nustatymai palaiko projektą ir pasaulinius nustatymus.
    • Patobulintas modelių palaikymas.
    • Parama DOAP failų analizavimui.
    • Įvairūs atminties nutekėjimai buvo prijungti.
    • Papildomas pabrėžimas turi daugiau agresyvios negalios.
    • Ištaisytos įvairios lenktynių sąlygos autotools palaikymo srityje.
    • "OpenBSD" ir "FreeBSD" sistemos keitimo sistemos pataisymai.
    • Daug vertimo pataisymų.
    • libide-1.0.so ir Ide-1.0.typelib dabar įdiegiami privačiame kataloge.

    Kas naujo versijoje 3.16.2:

    • >
    • Ištaisykite projekto medžio apkrovimą manekeno vcd.
    • Nustatykite darbastalio veiksmų pavadinimus "emacs" režimu.
    • Geriau sugrupuoti failų pavadinimus projekto medyje.
    • Užtikrinkite, kad pakrautų failai, atitinkantys turinio tipus, kuriuos palaiko "GtkSourceLanguage".
    • Įjunkite projekto medį pagal numatytuosius nustatymus.
    • Įjunkite projekto medžio piktogramas pagal numatytuosius nustatymus.
    • Įtraukti pervardymo failą į projekto medį.
    • Pridėkite perkelkite į šiukšliadėžę projekto medyje.
    • Sugrupuokite anksčiau atvertus projektus prieš minų ruožus atradusiems projektams.
    • Naudokite sysconf () puslapio dydį (nustato "OpenBSD").
    • Įvairūs klijavimo pataisymai.
    • Paieškos juostoje vietoj mėsainių naudokite rodyklę žemyn.
    • Nustatyti "unicode" žymėjimą tiesioginio peržiūros metu.

    Kas naujo versijoje 3.16.0:

    • Gražios naujos "GtkSourceView" temos įtakos turi dizaino tinklelis.
    • Integruota šaltinio redaktorė, pagrįsta "GtkSourceView".
    • Tiesioginė diagnostika, kai įvedate C, C + + per "Clang".
    • Tiesioginė diagnostika, kai įvedate "Python", "Ruby", "CSS", "JavaScript", "JSON", "Vala", "Go" ir kitus naudodamiesi gnome-code pagalba.
    • Papildomų / pakeistų eilučių išskyrimas šaltinio redaktoriuje.
    • Tvirta Vim ir Emacs emuliacija.
    • Keli vaizdai į vieną failą. Palaikomi ir horizontalieji, ir vertikalieji skilčiai.
    • "Navigacijos istorija", kad galėtumėte sugrįžti ir persiųsti pakeistus failus.
    • Tvirtas fragmento variklis, įskaitant paramą GLib 2.44 stiliaus GObjects.
    • Greita paieška, norėdami rasti failus per savo projektą, taip pat dokumentus "devhelp".
    • "Smart Backspace", kad būtų paprasčiau naudoti tarpus, o ne skirtukus.
    • Komandų juosta, skirta atlikti vidinius GA ir VIM stiliaus komandas su automatiniu užbaigimu.
    • "Vim's scrolloffset" įdiegimas.
    • Įterpimo žymeklio atkūrimas pakartotinai įkeliant failą.
    • Automatinis užbaigimas, pagrįstas dabartiniais žodžiais pakrautuose buferiuose.
    • Eksperimentinė parama, skirta automatiniam užbaigimui, grindžiam klangai.
    • "VIM", "emacs" ir kate stiliaus modelių palaikymas.
    • "Editorconfig" palaikymas.
    • Eksperimentinis "read-only" palaikymas autoconf / automake pagrįstų kūrimo sistemų pagalba.
    • Tvirti automatiniai indenteriai GNU C89, Python ir XML.
    • Eksperimentinis projekto medis (pasiekiamas per F9).
    • Eksperimentinė parama kuriant automake grindžiamus projektus.
    • "Vim" emuliacijai pakartoti komandą pakartoti klaviatūra.
    • Modifikuotų buferių automatinis išsaugojimas niekada nepraras pakeitimų.
    • scenarijus naudojant "Python" (CPython) arba "JavaScript" (Gjs) ir "GObject Introspection".
    • Dinaminis maitinimo valdymas, kai veikia nešiojamojo kompiuterio baterija.
    • "HTML" ir "Markdown" tiesioginė peržiūra.
    • G_date_time_format () formato parametrų automatinis užbaigimas.
    • Užfiksuokite paiešką iš anksto naudodami gumines juostas.

    Kas naujo versijoje 3.15.4.1:

    • Tai pirmasis GNOME Builder leidimo peržiūra mes tęsime kelionę į GNOME 3.16! Mes tikrai vertiname tai, jei pasiėmėte laiko, kad rasėtumėte klaidų. Galite pranešti apie klaidas naudojant "Bugzilla" šiuo adresu: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder

    Reikalavimai :

    • GTK +

Panaši programinė įranga

Komentarai GNOME Builder

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!