GNOME Builder

Screenshot Software:
GNOME Builder
Mga detalye ng Software:
Bersyon: 3.28.4 / 3.30.0 Beta 2 Na-update
I-upload ang petsa: 16 Aug 18
Nag-develop: GNOME Builder Team
Lisensya: Libre
Katanyagan: 61

Rating: 2.5/5 (Total Votes: 2)

GNOME Builder ay isang ganap na libre, susunod na henerasyon, tampok na mayaman at open source graphical na application na dinisenyo mula sa offset upang kumilos bilang isang Integrated Development Environment (IDE) para sa GNOME desktop environment. Ito ay partikular na ginawa para sa mga developer na gustong lumikha ng mga makapangyarihang apps para sa GNOME.


Mga tampok sa isang sulyap
Ang mga pangunahing tampok ay kinabibilangan ng pamamahala ng proyekto, pagkumpleto ng auto, catalog ng asset, pag-inday ng auto, API (Application Programming Interface), malakas na snippet, modernong interface na may mga split view, kapaki-pakinabang na tutorial, pagtagas ng pagtuklas, isyu tracker, pati na rin ang kakayahang tumalon sa isang simbolo.


Nagtatampok ang application ng pag-andar ng pandaigdigang paghahanap na nagbibigay-daan sa iyo upang maghanap nang isang beses sa lahat ng iyong mga file ng source code, HTML at Markdown na mga preview, mga live na isyu, pagsubaybay sa bersyon (pagsasama sa Git), suporta para sa mga snapshot, pag-script ng IDE, unit testing , at GNOME Simulator.


Sa iba pang mga tampok na nakikilala, maaari naming banggitin ang suporta para sa wika ng programming Python, suporta para sa wika ng scripting ng JavaScript, suporta para sa pagkonekta sa mga aparatong hardware (mga tablet, telepono, atbp.), malakas na pag-edit ng estilo ng VIM, graphical debugger, at D-Bus support.

Madaling gamitin at magaling na Graphical User Interface

Ang GUI ng proyekto (Graphical User Interface) ay madaling gamitin at magaling. Pinagsasama nito ang perfomly sa GNOME Shell, ang susunod na henerasyon ng desktop user na GNOME, at sumusunod sa mga pagtutukoy ng GNOME HIG (Human Interface Guidelines). Nagtatampok ito ng dual-pane window, na nagpapahintulot sa mga developer na i-edit ang dalawang magkakaibang mga file sa parehong oras.


Pinagsama sa Glade

Ang isa pang kawili-wiling katangian ng application ng GNOME Builder ay ang pagsasama nito sa Glade, isang open source graphical software na nagbibigay-daan sa mga developer ng GNOME at GTK + na lumikha ng mga modernong at magagandang GUI (Graphical User Interface) para sa kanilang mga proyekto. Hinahayaan ka ni Glade na lumikha ng UI na sumusunod sa mga pagtutukoy ng GNOME HIG (Human Interface Guidelines).


Idinisenyo para sa GNOME

Habang nagmumungkahi ang pangalan nito, ang GNOME Builder ay dinisenyo lalo na para sa GNOME graphical desktop environment, kaya maaari kang lumikha ng malakas na aplikasyon para sa platform ng GNOME. Habang depende ito sa ilang mga pangunahing bahagi ng GNOME Project, tulad ng GTK + o GtkSourceView, ang application ay maaari ring mai-install sa iba pang mga open source desktop environment.

Ano ang bagong sa release:

  • gdb pagpapabuti ng control breakpoint
  • Bumuo ng mga pagpapahusay sa system para sa NixOS at Flatpak
  • Maraming mga kaligtasan ng memory at mga pagpapabuti sa pagtagas
  • Ang pag-install ng icon ay bahagyang nagbago. Mangyaring ipaalam sa amin kung mayroon kang mga isyu sa iyong pamamahagi.
  • Nagbigay ang isang provider ng hover para sa protocol ng server ng wika, kabilang ang para sa mga rls.
  • Ang tagapangasiwa ng buffer ngayon ay nag-iwas sa pag-highlight habang naglo-load ng mga nakapailalim na buffer mula sa imbakan.
  • Mga terminong ginagamit ngayon - mag-login kapag gumagamit ng bash.
  • Ang SIGPIPE ay hindi pinagana sa startup.
  • Isang bagong session manager na maaaring ibalik ang iyong vertical at horizontal splits.
  • Ang mga aplikasyon ay maaari na ngayong makipag-usap sa mga portal bilang default kapag gumagamit ng flatpak.
  • Mga pagpapabuti sa naka-embed na mga default na wika ng snippet.
  • Iwasan ang muling pag-download ng mga artifact kung posible.
  • Nai-update na Mga Pagsasalin:
  • Swedish, German, Lithuanian, Spanish, Turkish, Catalan, Italian, Brazilian Portuguese, Polish

Ano ang bago sa bersyon 3.28.3:

  • Pag-aayos para sa isang bilang ng mga crashers at potensyal na pagkawala ng data .
  • Ang mas mapagkakatiwalaang editor ay nagpapalit ng posisyon ng cursor.
  • Ang todo plugin ay higit na nakakaapekto sa ilang mga karaniwang build tooling na direktoryo.

Ano ang bagong sa bersyon:

  • Ang pag-debug sa gdb ay pinabuting upang isalin ang mga landas kapag tumatakbo sa loob ng isang namespace ng bundok tulad ng flatpak.
  • Mga pagpapabuti sa eslint at GJS code indexers upang maging mas nababaluktot sa iba pang JS runtimes tulad ng NodeJS.
  • Ang isang bilang ng mga pag-aayos ng katumpakan sa pagtutubero at para sa paglabas ng memorya.
  • Ang isang bagong build provider interface ng target ay naidagdag upang ang proyekto na runner ay maaaring suportahan ang pag-execute ng mga command na nakuha mula sa mga system tulad ng flatpak.
  • Pagsasama ng GNOME Night Light.
  • Mga pinahusay na seksyon ng pagpapasalamat na may suporta sa pag-alis ng mga file ng data.
  • Susubukan ng Builder na tanggalin ang data ng lehitimong cache sa startup at shutdown upang makatulong na malaya ang ilang paggamit ng disk.
  • Ang data ng cache ng proyekto ay inilipat sa isang direktoryo ng proyekto, na ginagawang mas madali ang pag-alis ng cache ng data kapag tinanggal ang isang proyekto.
  • Mga pinahusay na pag-align para sa mga shortcut sa home / end.
  • Ang build pipeline ay gumagamit na ngayon ng PTY at VteTerminal upang makakuha ng suporta sa kulay at pagkuha ng mga pagkakasunud-sunod ng PTY. Pinapayagan nito ang tamang pamagat ng mensahe sa omnibar kapag nagtatayo. Ang isang kasalukuyang pagbabalik ay hindi na namin nakuha ang mga mensahe ng error na batay sa Regex.
  • Maaari mo na ngayong magpatakbo ng mga proyekto batay sa Cargo gamit ang run ng kargamento.
  • Ang access sa / usr at / etc mula sa host system kapag tumatakbo sa ilalim ng Flatpak (sa pamamagitan ng / run / host) ay nagpapahintulot sa Builder na bumuo laban sa isang host system. Ang mga gumagamit ng Builder sa CentOS / RHEL / LTS distros ay ang pinaka-malamang na makinabang mula sa tampok na ito.
  • Ang build pipeline ay sumusubok na maging mas masalita para sa mga kilalang mensahe ng error sa GLib sa pamamagitan ng pagtatakda ng G_ENABLE_DIAGNOSTIC.
  • Gumagamit ngayon ng Builder - istatatag na may flatpak-builder kapag 0.10.5 o mas mataas ng flatpak-builder ang napansin.
  • Sinusuportahan na ngayon ng puno ng proyekto ang Drag'n'Drop, parehong sa loob at paggamit ng mga seleksyon ng teksto / uri-listahan mula sa mga panlabas na application.
  • Isang maagang preview ng pagsasama ng status ng VCS sa puno ng proyekto ay kasama sa paglaya na ito.

Ano ang bago sa bersyon 3.27.2:

  • Mga pagpapabuti sa dokumentasyon.
  • Mga pag-aayos ng bug para sa backend ng sistema ng build ng meson.
  • Mga pag-aayos ng bug sa aming suporta sa compile_commands.json.
  • Mga pag-aayos ng bug sa aming pagsasama ng GJS.
  • Ang mga template ng proyekto ng Meson ay nakakuha ng Workaround para sa isang bug na galing.
  • Ang CMake plugin ay nai-port sa C, pagsunod sa disenyo ng meson plugin.
  • Ang tagahanga ay natanggal upang payagan ang mga plugin na palawakin ang nakikita.
  • Ang isang bagong dating plugin ay naidagdag na nagpapakita ng GNOME mga proyekto ng bagong dating sa tagahanga.
  • Suporta ang idinagdag para sa Yaml kapag gumagamit ng GNOME Code Assistance.
  • Nag-i-install na ngayon ang Appdata sa ginustong lokasyon ng pagsasapalaran.
  • Ang oras ng pagsisimula ay napabuti sa pamamagitan ng pag-iwas sa ilang mga mahal na operasyon sa gtk at glib. Ang mga patch ng salungat sa agos ay nagpapabuti ng mga bagay.
  • Pinapayagan ng bagong setting ang pagsunod sa pag-uugali ng Night Light ng GNOME para sa night mode.
  • Gumagamit na kami ngayon ng tahasang mga macros ng pag-export upang gawing simple ang pamamahala ng ABI. Kami ay hindi pa rin ABI-kuwadra, ngunit kami ay progressing patungo sa na.
  • Sinusuportahan na ng aming clang plugin ang pagpipiliang KeepGoing, upang mas mahirap na masubukan pagkatapos makaharap ang mga pagkabigo sa pagsasama.
  • Suporta para sa pag-index ng code sa wika ng programming Vala.
  • Sinusubukan ng ctags plugin na maiwasan ang pag-activate ng mga partikular na keyword ng wika.
  • Ipinapakita ngayon ng Find-other-file plugin ang mga resulta sa mga pandaigdigang resulta ng paghahanap.
  • Maaaring ma-navigate ang pangkalahatang paghahanap sa ctrl + n / p sa Vim mode.
  • Maaari mo na ngayong huwag paganahin ang & quot; Mga Bukas na Mga Pahina & quot; seksyon ng sidebar sa mga kagustuhan.
  • Ang flatpak plugin ay hindi na awtomatikong nag-a-update ng mga dependency ng proyekto kapag na-activate ang build system sa unang pagkakataon. Maaari mong manu-manong i-update ang mga dependency mula sa workbench menu.
  • Pagpapabuti ng mga cursor placement para sa ilang mga paggalaw ng editor ng teksto.
  • Pangunahing suporta para sa pagsubok ng yunit sa mga proyekto na nakabatay sa Meson.
  • Mas gusto na subprocess PATH / bin sa / usr / bin.
  • Iba't ibang mga shortcut sa keyboard ng workbench ay naibalik.
  • Ang suporta para sa mga minero ng proyekto ay bumaba.
  • Nai-update na Mga Pagsasalin:
  • Serbian, German, Slovenian, Czech, Spanish

Ano ang bago sa bersyon 3.26.0:

  • Mga pagbabago mula noong huling release:
  • Iba't ibang mga pag-aayos sa eslint plugin.
  • Iba't ibang mga pagpapabuti ng dokumentasyon.
  • Alisin ang hindi kinakailangang compression mula sa iba't ibang mga file na .ui.
  • Iwasan ang paggamit ng & quot; mips & quot; pare-pareho upang ayusin ang mga build mips.
  • I-clear ang stoppoint na breakpoint kung lumabas ang debugger na marumi.
  • Ayusin ang isang pag-crash sa code-index plugin.
  • Ayusin upang matiyak na ang mga hanay sa omnibar ay maaaring ma-recycle.
  • Ayusin para sa hindi pagkumpleto ng GTask sa IdeBuffer.
  • Ayusin ang pagsasara ng tagapili ng kulay at ipagpaliban ang paggawa ng panel.
  • Ayusin ang pag-crash sa .ui kapag lumilikha ng mga klase ng estilo.
  • I-drop ang suporta para sa mga bersyon ng Vala mas luma kaysa sa 0.34
  • Nai-update na Mga Pagsasalin:
  • Korean, Galician, Turkish, Indonesian, Czech, German, Polish, Brazilian Portuguese, Italyano, Danish, Lithuanian, Hungarian, Catalan, Serbian, Serbian, Pranses, Suweko, Espanyol, Hapon <

Ano ang bago sa bersyon 3.25.5:

  • Shortcut sa preview ng HTML ay naayos
  • Iba't ibang mga keybindings ay pinabuting sa libdazzle
  • Bungkulin namin ngayon ang tamang libdazzle na bersyon bilang isang subproject
  • Ang IdeSourceViewMode ngayon ay mayroong isang reference sa view at mga kopya ng lahat ng GValues ​​kapag marshaling sa proxied closure
  • Naayos na ang pagsubaybay ng pokus para sa mga stack sa isang haligi
  • Gumagana muli ang aksyon focus-kapwa, na nagbibigay-daan sa ^ w ^ w at iba pang mga keystroke ng estilo ng Vim upang gumana nang wasto
  • Pag-activate ng mga F-key habang nasa puwersa ng & quot; normal na mode & quot; ay naayos na
  • Gumagana ngayon ang Builder sa tamang bersyon ng GLib para sa pag-access sa g_ptr_array_find_with_equal_func ()
  • Ang lisensya ng MIT / X11 ay na-update upang isama ang isang nawawalang stanza
  • Mga pag-aayos ng cross-architecture printf

Ano ang bago sa bersyon 3.25.3:

  • Ang & quot; itlog & quot; Ang kontribo ng kontribusyon ay nasira sa libdazzle. Kung wala kang libdazzle, ito ay itatayo bilang subproject. http://git.gnome.org/browse/libdazzle
  • Ang & quot; jsonrpc-glib & quot; Ang package ng kontribusyon ay nasira sa isang standalone na proyekto. Itatayo ito bilang isang subproject kung hindi mo ito naka-install. http://git.gnome.org/browse/jsonrpc-glib
  • Ang & quot; template-glib & quot; Ang package ng kontribusyon ay nasira sa isang standalone na proyekto. Itatayo ito bilang isang subproject kung hindi mo ito naka-install. http://git.gnome.org/browse/template-glib
  • Na-lowered ang priyoridad sa pagkumpleto
  • Maraming internals ang inilipat sa isang na-update libdazzle. Kabilang dito ang maraming mga pag-aayos ng theming pati na rin ang pinahusay na panel at pagsasama ng theming. Maraming mga istraktura ng data ng paghahanap ay nababasag din sa libdazzle.
  • Ang search provider ay muling isinulat upang magamit ang libdazzle at ang bagong entry ng mungkahi. Inaasahan namin ang higit pang mga pagbabago dito bago 3.26.
  • Gumagamit ngayon ng Builder ang GVFS metadata upang iimbak ang posisyon ng cursor. Ito ay dapat na mapabuti ang mga pagkakataon na end up sa tamang posisyon kapag muling pagbubukas ng isang buffer.
  • Ang mga panel ngayon ay maayos na nagpapanatili ng kanilang visibility ng estado sa pagitan ng mga nagpapatakbo ng Builder.
  • Ang plugin na flatpak ngayon ay maayos na binabalewala ang mga runtimes na nagtatapos sa & quot; Mga Pinagmulan & quot;.

  • Ang Builder ay maayos na nililinis ang mga draft na nag-aayos ng isang isyu kung saan ang mga file na may mga error sa pag-encode ay patuloy na muling bubuksan kapag naipanumbalik ang panloob na estado ng Builder.
  • Ang & quot; mga counter & quot; Ang window ay idinagdag sa pangalawa sa pag-debug.
  • Sinusubukan na ngayon ng Builder na gumawa ng mas kaunting trabaho habang binubuksan ang buffer. Dapat itong mapabilis ang pag-load ng file sa mas malaking mga file.
  • Iba't-ibang prayoridad na operasyon ng async ay binabaan upang maiwasan ang pagkagambala sa pangunahing loop ng Gtk.
  • Ang mga file ng UI ay hinuhubog na ang kanilang walang laman na espasyo na dapat bawasan ang sukat ng liblib sa isang maliit na halaga.
  • Ang IdePerspective ngayon ay may restore_state vfunc. Tinutulungan nito na matiyak na ibabalik ng widget ang estado pagkatapos na maayos ang UI. Makakatulong ito na maiwasan ang mga hickup sa UI sa startup.
  • Ang mga ideyang Python sa pag-override ay mayroon na ngayong mga helpers na mag-log gamit ang g_warning () atbp Tingnan ang Ide.warning (), Ide.debug (), Ide.critical (), atbp.
  • Karagdagang dokumentasyon.
  • Nai-update na Mga Pagsasalin:
  • Espanyol, Kazakh

Ano ang bago sa bersyon 3.25.2:

  • Mga pagpapabuti sa plugin ng Todo
  • Suporta para sa maramihang cursors sa editor ng teksto
  • Mga pagpapabuti sa mga di-balidasyon sa likod ng mga widget sa lalagyan ng gtk
  • Gamitin pagkatapos ng mga libreng pag-aayos
  • Mga pag-aayos sa pagtagas ng memory
  • Mga pagpapahusay ng JSON sa flatpak plugin
  • Mga pag-aayos ng llvm para sa FreeBSD
  • Mag-scroll sa mga pagpapabuti upang bumuo ng pag-log
  • Nai-update na Mga Pagsasalin:
  • Hungarian, Kazakh, Espanyol, Indonesian, German, Polish, Brazilian Portuguese, Serbian

Ano ang bago sa bersyon 3.24.1:

  • Suporta para sa live na pag-edit ng dokumentong Sphinx
  • Ang & quot; i-install & quot; maaaring maisaaktibo ang pagkilos mula sa command bar upang mai-install ang iyong proyekto nang hindi ito patakbuhin.
  • Ayusin ang pagpapalaganap ng error sa mga autotool at jsonrpc
  • Tumigil sa ninja para sa pag-install ng proyekto
  • Iba't ibang mga pag-aayos ng system ng build
  • Mas mababang priority diagnosis upang mapahusay ang interactivity ng UI
  • Ayusin ang mga numero ng FD mappings sa mga proseso ng manggagawa
  • Palaging magtayo gamit ang V = 0 para sa mas mababa na masigla na bumubuo
  • I-translate ang mga landas para sa out-of-tree kapag nagtatatag ng mga diagnostic
  • Pahintulutan ang mga yugto ng pipeline upang ipahiwatig ang stdout ay dapat suriin para sa mga error
  • Payagan ang pag-access sa network mula sa fallback flatpak launcher
  • Gumamit ng flatpak-builder - kung kailan posible
  • Gumamit ng build-args mula sa manifest kapag nagtatayo gamit ang flatpak build
  • Iba't ibang mga pag-aayos ng Rust RLS
  • Lumulutang ang ref para sa jsonrpc
  • Suporta sa Rustfmt para sa Rust
  • Suporta para sa reformat-pagpili sa gq sa vim mode kapag sinusuportahan ito ng wika. C-c C-f sa Emacs mode. Kasalukuyan lamang ang suporta ng Rust / RLS.
  • Sinusuportahan na ng mga Simbolo Resolvers ang paghahanap ng lahat ng mga sanggunian sa isang simbolo upang ang editor ay maaaring ilipat sa pagitan ng mga ito. Sa kasalukuyan, tanging ang Rust / RLS ang sinusuportahan. Ipapakita ng Ctrl + shift + space ang popup.
  • Ang mga configuration ay maayos & quot; handa & quot; muli kapag binabago ang runtimes upang ang isang bagong --prefix ay maaaring mailapat.
  • Ang manifest manifest na Flatpak ay nagbago sa malawak na unang paghahanap
  • Ang mga bersyon ng Builder ng Flatpak ay hahanap pa rin ng mga plugin sa host ~ / .local / share / gnome-builder / plugins para sa pagkakapare-pareho.
  • I-dismiss ang auto-save ng buffer kapag naganap ang pag-save ng user na naganap
  • Iba't ibang memory leaks ay naka-plug
  • Mga pagpapabuti ng monitor ng file sa panahon ng pag-rename ang mga kaganapan
  • Ipapakita ng greeter ang uri ng build system upang matulungan ang mga user na lumipat sa mga bagong build system tulad ng Meson.
  • Ang isang menu item upang ilunsad ang isang terminal sa flatpak ay naidagdag. Habang hindi ito tiyak na flatpak, ito ay pangkalahatang paraan na iniisip ng mga gumagamit tungkol dito.
  • Mga pagpapabuti sa dokumentasyon
  • Na-update na mga transition:
  • Swedish, Danish, Lithuanian, Hungarian, Korean, Spanish, Indonesian, German, Slovak, Polish, Brazilian Portuguese, Latvian, Russian

Ano ang bago sa bersyon 3.24.0:

  • Maraming pagpapabuti ng dokumentasyon
  • Iba't ibang pagpapahusay ng Flatpak
  • Suporta sa mga build-command at post-install na mga patlang ng json manifest
  • Tiyaking umiiral ang mga umiiral na GNOME para sa mga karagdagang code-path
  • I-refresh ang mga pag-install sa flatpak pagkatapos ng mga pag-install
  • Ang bilang ng mga pag-aayos ng kawastuhan sa pagpapatupad ng subprocess sa pamamagitan ng HostCommand
  • Sinusuportahan muli ang suporta sa CCache kapag nagtatayo sa ilalim ng Flatpak
  • Mas pinipili ng superbisor ng proseso upang maiwasan ang pag-flapping ng subprocess
  • Suporta sa HTML preview para sa reStruccturedText
  • mga pagpapahusay ng rustup kapag tumatakbo sa ilalim ng Flatpak
  • phpize build system support
  • Mas makakatulong ang tukoy na pagtukoy ng tulong sa website ng dokumentasyon bago bumabalik sa dokumentong naka-install sa lokal
  • Na-update ang Jsonrpc-GLib upang suportahan ang isang GVariant na nakabatay sa API upang ma-upgrade ng mga plugin ang IPC sa format ng pag-encode na binabawasan ang memory-fragmentation
  • Sinusuportahan ang suporta CTags upang maging mas mahusay sa mga mas malaking proyekto
  • Na-update na mga transition:
  • Swedish, Indonesian, Danish, Lithuanian, Hungarian, Kazakh, Korean, Spanish, Friulian, Galician, French, Czech, German, Italian, Slovak, Polish, Brazilian Portuguese

Ano ang bago sa bersyon 3.22.4 / 3.24.0 Beta 2:

  • Maraming pagpapabuti ng engine engine
  • Ang mga pagbabago sa estilo ng Omnibar
  • Suporta para sa flatpak ay nagpapatatag ng isang mahusay na pakikitungo
  • Mga bagong tooltip sa keyboard para sa iba't ibang mga item ng headerbar
  • Maghanap sa loob ng terminal gamit ang ctrl + shift + f
  • Mga pag-aayos ng pagmamay-ari ng PTY fd para sa RustUp
  • Hindi na pinapansin ng paghahanap sa file ang white-space
  • libidemm at glibmm / gtkmm dependencies ay bumaba na walang sinuman ang gumagamit sa mga ito at ito ay pabagalin ang aming paglipat sa meson.
  • Iba't ibang mga pagpapabuti ng Jsonrpc para sa komunikasyon ng server ng wika.
  • Isang bagong valgrind plugin para sa pagtagas ng pagsubaybay kapag sinusubok ang iyong application.
  • Mga pagpapabuti ng Meson kapag tumatakbo sa ilalim ng flatpak.
  • Maaari mo na ngayong simulan ang isang bagong terminal sa loob ng runtime ng build gamit ang ctrl + alt + shift + t.
  • Ang ilang mga bagong dokumentasyon ay nasa mga gawa, at magagamit online sa https://builder.readthedocs.io. Gustung-gusto namin ang iyong mga kontribusyon dito.
  • Ang default na dialog ng Open Project ay binubuksan na ngayon upang pahintulutan kang pumili ng anumang uri ng proyekto gamit ang default na filter ng file.
  • Higit pang mga mapagkukunan ng mapagkukunan, kabilang ang isa para sa makefiles.
  • Isang workaround para sa isang uri ng sistema ng uri ng GObject na idinagdag. Ito ay gumagana sa paligid ng isang isyu kung saan ang uri ng system ay lahi pagsisimula ng uri ng GZlibDecompressor mula sa maraming mga thread.
  • Bumuo ng mga subprocess launcher ng pipeline na ngayon magmana sa kapaligiran na isinaayos mula sa configuration ng build.
  • Maaari na ngayong mahawakan ng Makecache ang mga tugon sa labas ng order mula para sa mga listahan ng mga binary na target. Dapat itong mapabuti ang kakayahang Builder na patakbuhin nang matagumpay ang iyong proyekto.
  • Ang Flatpak plugin ay hindi na sumusubok na bumuo ng iyong proyekto mula sa / patakbuhin / bumuo / $ proyekto dahil sa paglabag sa mtime at pangkalahatang kahirapan sa pagpapanatili ng mga bagay na pare-pareho sa pagitan ng mga subprocess executions. Ito ay ang side-effect ng pagbawas ng predictability ng pinagmulan ng lokasyon sa debug simbolo. Ngunit bilang flatpak-builder ay dapat gamitin para sa release builds, ito ay parang multa.
  • Iba't ibang mga pagpapabuti sa workbench UI.
  • Ang profiler na batay sa Sysprof ng Builder ay maaari na ngayong mag-profile ng mga application na inilunsad sa loob ng mount-namespaces, tulad ng Flatpak.
  • Ang pag-download ng Builder sa pamamagitan ng Flatpak ay kinabibilangan ng mga pag-aayos para sa pakikipag-ugnay sa GNOME Code Assistance mula sa pag-install ng host.
  • Iba't ibang memory fix fixes.
  • Pinagsama ng mga kumpyansa na batay sa Flatpak ang kanilang di-mapanirang write-back sa disk sa mga pagbabago.
  • Pinasimple ng mga proyektong batay sa Autogen ang mga script ng init.
  • Na-update na mga pagsasalin:
  • Brazilian Portuguese, Polish, Spanish, German, Kazakh, at Hungarian.

Ano ang bago sa bersyon 3.22.4:

  • Ang ilang mga menor de edad na pagpapabuti sa auto-completion na vala
  • Mga pag-aayos ng UI upang tingnan ang paglikha ng proyekto para sa mas mahusay na pagtuklas
  • Pahintulutan ang mas malawak na nilalaman sa popover ng pagpili ng file
  • Pagbutihin ang pag-alis ng cache kapag nagbago ang ilang mga file ng proyekto
  • Payagan ang pakikipag-usap sa interface ng FileManager1 DBUS mula sa flatpak
  • Ang isang dakot ng pag-aayos sa pagtagas
  • Mga pinahusay na pagsusulit ng unit
  • Iwasan ang proyekto ng overzealous background na gagawa
  • Ang mga runtime ay maaari na ngayong i-translate ang mga path sa mga file tulad ng mga header upang ma-access ang mga proseso sa labas ng runtime.
  • Pahintulutan ang libclang upang mai-parse ang mga file sa loob ng runtimes ng Flatpak. Sinisiguro nito na gumagana ang autocompletion at diagnostics kapag nagtatayo laban sa org.gnome.Sdk
  • Matutuklasan ng Autotools ang gmake vs make mula sa runtime
  • Isang & quot; i-clone at i-edit ang flatpak & quot; tampok na idinagdag gamit ang opsyon ng -m command line. Sumasama ito sa ilang mga compositor na nakabatay sa GNOME upang payagan ang isang & quot; i-edit ang app na ito & quot; tampok.
  • Iba't ibang mga pagpapahusay ng sistema ng build
  • Pinahusay na suporta para sa pagbuo ng flatpaks
  • Pinahusay na suporta para sa meson build system
  • Ang builder ay nakasalalay sa isang mas bagong VTE para sa iba't ibang mga tampok ng regex at ngayon ang pag-configure ng sistema ng pag-configure ay sumasalamin sa check na.
  • Ang ilang mga pagpapabuti ng kalakasan
  • Na-update na mga pagsasalin:
  • Hungarian, Kazakh, German, Spanish, Esperanto, Czech, Polish, at Brazilian Portuguese

Ano ang bago sa bersyon 3.22.3:

  • Buod ng mga pagbabago mula noong 3.22.3:
  • Ayusin ang pag-insert at pagmamarka ng auto-copmletion snippet ng Clang
  • Iba't ibang mga hindi naiinis at di-natukoy na pag-aayos ng pag-uugali
  • Ang default na wika ay naka-install na ngayon
  • Suporta para sa pagbuo gamit ang llvm 3.9
  • Alisin ang mga pares kapag backspacing
  • Suporta ang idinagdag para sa pagtatayo at pagpapatakbo ng mga aplikasyon ng Flatpak, kabilang ang mula sa Builder na ipinamamahagi sa pamamagitan ng Flatpak
  • pagsasama ng flatpak-builder gamit ang json manifests
  • Pinapalawak ng puno ng proyekto sa nakaraang lokasyon pagkatapos ng nakakapreskong nilalaman
  • Nai-save ang mga buffer bago magsagawa ng pagpapatakbo ng pag-install ng system build
  • Ipakita ang mga pretre ng flatpak at postbuild sa Build Bar ng Output
  • I-imbak ang app-id sa buildconfig
  • Ang Enter / Return ay muling pinagana para sa auto-completion
  • Ang Goto Line popover ay hindi na gumagamit ng animation / delay ng popover
  • Iwasan ang pag-activate ng mga ctags, clang at iba pang mga provider ng pagkumpleto
  • Itakda ang LD_LIBRARY_PATH para sa Rust rls server ng wika
  • Fallback sa ptsname () kung kinakailangan
  • Mga pagpapabuti sa estilo ng workbench CSS
  • Ayusin ang tab upang lumipat sa pagitan ng mga chunk ng snippet sa panahon ng auto-completion
  • Suporta sa TTY para sa FreeBSD kapag nagpoproseso ng mga proseso
  • Ang isang bagong panel ng Run Output ay naidagdag
  • Ayusin para sa pagpapasok ng ilang mga paraan ng pag-input sa tabi ng mga sipi
  • Pinapayagan ng editor ngayon ang overwriting;
  • Sinusuportahan na ngayon ng terminal ang pag-highlight at pag-activate ng mga URL
  • Pag-aayos para sa mga kopya at i-paste ang mga command sa terminal
  • Suporta para sa pag-compile ng C code sa labas ng mga proyekto ng autotools ay pinabuting upang matuklasan nang tama ang standard include files
  • Mga pagpapahusay ng SSL at SSH sa pamamagitan ng build ng Flatpak
  • Na-update na mga pagsasalin:
  • Lithuanian, Hungarian, Kazakh, German, Spanish, Czech, Polish, Brazilian Portuguese, Latvian, Serbian

Ano ang bago sa bersyon 3.22.2:

  • Maaaring ma-target ng Flatpak builds ng Builder ang isang runtime ng Flatpak kapag binubuo ang proyekto. Higit pang mga gawain ay patuloy na sumusuporta sa pagpapatakbo ng iyong proyekto sa mga runtimes runtimes.
  • Mga pagpapahusay ng pagsasalin
  • Higit pang mga pagpapahusay ng RTL
  • Maraming mga pag-aayos sa pagtagas ng memory na natagpuan sa ASAN
  • Linisin ngayon ng Builder ang direktoryo ng macecache para sa mga lumang pansamantalang file na maaaring naiwan.
  • Mga pag-aayos sa subprocess ng Flatpak breakout upang payagan ang kasabay na paggamit mula sa pangunahing loop. Inaayos nito ang mga potensyal na lockup sa mga bersyon ng Builder ng Flatpak.
  • Ang diagnostic engine ay na-restructured upang pahintulutan ang mga pag-update ng out-of-band sa mga diagnostic.
  • Lumikha-proyekto ngayon ay nakasalalay sa git, dahil ginagamit nito ang git upang magpasimula ng isang bagong proyekto.
  • Mga pagpapabuti ng Introspection sa GObject.
  • Pagbutihin ang pagganap ng paglikha ng diagnostic sa ilalim ng mabigat na paggamit. Iniayos ang isang main-loop na stall kapag nakuha ang libu-libong mga diagnostic mula sa isang proyekto.
  • Ang panel ng diagnostics ay binago upang gamitin ang GtkTreeView upang suportahan ang mas malaking mga listahan ng mga diagnostic na matatagpuan sa ilang mga proyekto.
  • Magdagdag ng mga tanawin na walang laman para sa mga simbolo at mga diagnostic panel.
  • Sinusuportahan ng suporta ng Sysprof ang mga visualizer, zoom, at mga hanay na maaaring piliin.
  • Ang mga Ctags ay maaari na ngayong magamit upang bumuo ng mga puno ng simbolo, kabilang ang Python
  • idinagdag ang IdeSubprocessSupervisor upang payagan ang mga plugin na madaling pamahalaan ang isang panlabas na proseso.
  • Ang isang kliyente ay naidagdag para sa & quot; Protocol ng Server ng Wika & quot; upang gawing madali ang mga plugin na batay sa wika-server.
  • Ang suporta para sa mga sistema ng build Meson at Cargo ay idinagdag. Patakbuhin ang suporta sa Meson ay mangangailangan ng 0.36.0 ng Meson.
  • Mga pag-aayos ng deprecation para sa iba't ibang hindi na ginagamit na gtk + API.
  • Ang mga runtimes ay pinabuting upang magamit sa proseso ng build ng application.
  • Napabuti ang suportang suporta upang mas mahusay ang mga bilang ng suporta upang baguhin ang mga pagpapatakbo.
  • Gumawa at mga pagpapahusay sa runtime para sa editorconfig.
  • Hawakan ang alt + 0..n nang maayos sa panahon ng auto-completion.
  • Gumagana ngayon ang Builder sa json-glib-1.0. Ito ay malamang na kinakailangan sa pamamagitan ng mga dependency bago, ngunit ngayon ay tahasang.
  • Kasama rin sa 3.22.2 ang isang preview ng teknolohiya para sa suporta ng Rust. Maaari mong subukan ito sa pamamagitan ng pag-install ng kalawang gabi-gabi at ang & quot; rustls & quot; pakete para sa pinagsamang mga diagnostic, auto-completion, at sybmol-tree support.
  • Nagkaroon din ng grupo ng mga pag-update ng pag-uusap na ito cycle. Salamat sa lahat ng aming mga tagasalin mula 3.22.1: Dusan Kazik, Aurimas Cernius, Balazs Mesko, Benedikt M. Thoma, ChenYang Li, Kjartan Maraas, Marek Cernocky ', Mario Blattermann, Piotr Drag, Rafael Fontenelle

Ano ang bagong sa bersyon 3.22.1:

  • Maraming mga pag-aayos sa layout ng widget para sa mga wika ng RTL tulad ng Hebreo.
  • Gumawa ng mga pag-aayos ng system (nawawalang -lm sa ilang mga platform, mga pag-aayos para sa pipe2 sa macOS).
  • Gamitin ang & quot; getent passwd & quot; upang makuha ang kasalukuyang passwd kapag tinutuklasan ang ginustong shell ng gumagamit.
  • Mag-load ng parehong naka-install na user at system ang mga runtimes na runtimes.
  • Magdagdag ng suporta para sa Sysprof Visualizers (nangangailangan ng Sysprof 3.22.1)
  • Magdagdag ng mga walang laman, nabigo, at nagre-record ng mga estado para sa Sysprof plugin.
  • Mas gusto GtkNativeFileChooser kapag naaangkop.
  • Suporta para sa pagpapatakbo ng ilang mga proyekto ng GJS gamit ang mga autotool. Sa partikular, sinubukan naming matuklasan ang & quot; template ng GJS & quot; Makefile.am style.
  • Ayusin ang paggamit ng gettext mula sa mga plugin ng Python.
  • Ang perspektibo sa mga kagustuhan ay mas mapagparaya ngayon sa mga mas maliit na laki ng screen tulad ng 1280xH.
  • Iba't ibang UI polish.
  • Maraming mga pag-update ng pagsasalin.

Ano ang bago sa bersyon 3.20.4 / 3.22.0 Beta:

  • Bagong paghahanap at palitan ang pagpapatupad
  • Bagong bar ng build na nagbibigay ng isang pangkalahatang-ideya ng build config, sangay ng VCS, at iba pang mahahalagang mensahe.
  • Isang bagong profiler batay sa sysprof
  • Na-revamp ang mga pananaw at inalis namin ang sidebar habang binanggit namin ang mangyayari bago ang 3.20.
  • Pinahusay na mga template ng proyekto
  • Suporta para sa pagsasaayos ng mga system control version

  • Ang 'ide' ay pinalitan ng pangalan sa 'gnome-builder-cli'
  • Bagong icon ng build
  • Mga pagpapabuti ng kalakasan
  • Bagong kulay picker plugin
  • Maaaring kunin ng Autotools plugin ang iba't ibang mga target ng build
  • Bagong disenyo ng pagpapasalamat kabilang ang revamped git clone, file-chooser, at wizard ng template.

Ano ang bago sa bersyon 3.20.4:


Bago sa GNOME Builder 3.20.2 (Abril 29, 2016)

Ano ang bago sa bersyon 3.18.1 / 3.20 Beta 2:

  • Isang bagong diagnostic provider para sa karaniwang mga error sa gettext (Daiki Ueno)
  • Ang Tagabuo ay hindi na mga bookmark na kilala pansamantalang direktoryo. Ito ay dapat gumawa ng mga bagay na mas nakakainis kapag binubuksan ang isang solong file sa Builder. (Akshaya Kakkilaya)
  • Ang balangkas para sa Tulong ng User ay nakalapag, at kailangan namin ang iyong tulong upang magkasama ang magandang kwento ng tulong sa Builder! (Alexandre Franke)
  • Ang estilo ng terminal para sa Dark Mode ay naayos na (Carlos Soriano)
  • Ang layout ng mga gusto ay kinuha sa EggColumnLayout at naayos ang iba't ibang mga Taas para sa mga isyu sa Lapad. Tingnan ang https://blogs.gnome.org/chergert/2016/02/05/eggcolumnlayout/
  • Ang mga kagustuhan para sa hindi pagpapagana ng iba't ibang mga engine ng diagnostic ay naidagdag.
  • Mga pagpapabuti sa aming ibinahaging template ng library (Philip Withnall, Igor Gnatenko) Tingnan ang `paglikha ng proyektong ideya - tulong` para sa higit pang impormasyon.
  • Nagdagdag ang configuration manager upang payagan ang pagbuo ng iba't ibang mga configuration ng proyekto. Pinapayagan ka ng isang editor ng pag-configure na lumikha ng bago at mag-tweak ng mga umiiral nang configuration.
  • Suporta sa mga proyekto sa gusali sa loob ng runtime xdg-app, gamit ang & quot; build xdg-app & quot;
  • Suporta para sa pagtatayo sa loob ng runtime jhbuild (Patrick Griffis)
  • Iba't-ibang mga tooltip ay idinagdag sa interface ng gumagamit (Piotr Drag, Adrian Zatreanu)
  • Nakuha ng suporta ang linya ng kanal na pagbabago para sa pag-render ng mga tinanggal na linya.
  • Nakatanggap ang Ctags ng suporta para sa mga magkatulad na resulta ng pagkumpleto. (chandu)
  • Ang kasaysayan ng lokasyon at ctags ng cursor ay inilipat sa mga direktoryo ng .cache. (Megh Parikh)
  • Libide, Egg, at Template-Mga header ng GLib na naka-install na ngayon sa $ (kasamair) / gnome-builder- @ VERSION @. Pinapayagan nito ang pagtatayo ng C at vala plugin mula sa puno.
  • Ang suporta para sa pagpapagana ng pylint sa pamamagitan ng GNOME Code Assistance ay naidagdag.
  • Maaari kang maghanap ng mga proyekto sa tagahanga gamit ang pangalan ng direktoryo.
  • Ang isang walang laman na splash ng estado ay idinagdag sa editor.
  • Iba't ibang mga workaround para sa kamakailang mga pagbabago sa Vala.
  • Iba't ibang mga pag-aayos sa availability ng command bar (Sebastien Lafargue)
  • Mga pagpapabuti ng kalakasan (Sebastien Lafargue)
  • Maaaring alisin ng mga plugin ang mga kagustuhan kapag nag-alis (Sebastien Lafargue)
  • Maraming pagpapabuti sa mga pagsasalin (Alexandre Franke, Anders Jonsson, Artur de Aquino Morais, Aurimas Cernius, Balazs Mesko, Baurzhan Muftakhidinov, Chao-Hsiung Liao, Daniel Mustieles, Dusan Kazik, Fran Dieguez, Gabor Kelemen, Mario Blattermann, Piotr Drag , Rafael Fontenelle, Rudolfs Mazurs)

Ano ang bago sa bersyon 3.18.1:

  • Paunang suporta para sa Vala. Hanggang sa ilipat namin ito sa labas ng proseso, inaasahan namin na ang mga bagay ay isang bit leaky. Ang plugin na ito ay nakasulat sa Vala at nangangailangan ng libvala-0.30. Sinusuportahan nito ang autocompletion, as-you-type na pag-highlight ng error, isang puno ng simbolo, at tumalon sa kahulugan. Gustung-gusto namin ang komunidad ng vala na patuloy na tumutulong na gawing mahusay ang plugin na ito.
  • Maaari mo na ngayong isulat ang mga plugin sa Vala. *. vapi ay binuo para sa libide-1.0 at gnome-builder-1.0.
  • Ang autocompletion, sa karamihan ng mga sitwasyon, ay magiging mas mabilis. Tingnan ang https://blogs.gnome.org/chergert/2015/10/05/post-guadec-catchup/ para sa karagdagang impormasyon kung paano ito nagawa.
  • Sinusuportahan ng karamihan ng mga engine ng autocompletion ang malabo na pagkumpleto. Nangangahulugan ito na ang & quot; gtkwidshow & quot; ay tutugma sa & quot; gtk_widget_show & quot;.
  • Ang ilang mga crashers ay naayos.
  • - paganahin - * - gumagana na ngayon ang plugin nang tama.
  • Ang pag-load ng uri ng nilalaman ay naayos upang ang Makefile.am ay hindi na binuksan ng totem.
  • Ang pagkukumpuni ng Python jedi ay pinabuting.
  • Ayusin ang ilang mga babala sa coverity.
  • Ang isang bagong pindutan ay naidagdag sa editor upang lumipat sa susunod na babala o error.
  • Ang C indenter ay medyo mas magiliw sa mga alternatibong estilo ng coding.
  • Ang suporta sa linya ng Reindent ay may landed (tab sa emacs, == sa vim, ctrl + alt + i bilang default).
  • Pinagana ang bagong font para sa mapa ng overview. Ito ay tinatawag na BuilderBlocks at isang pangkaraniwang bloke ng font batay sa Tofu mula sa Behdad Esfahbod.
  • Ang ctags plugin ay maaari na ngayong ipagpaliban ang mga tag na henerasyon sa mga automake na `gumawa ctags`.
  • Maaari ka na ngayong gumuhit ng mga marka para sa mga puwang, mga tab, mga bagong linya, walang laman na whitespace, trailing at leading space.
  • Maraming mga pag-update ng pagsasalin kabilang ang (Pranses, Hungarian, Kazakh, Korean, Espanyol, Finnish, Esperanto, Czech, Italyano, Brazilian Portuguese, Polish, German, at Serbian).
  • Mga pagpapabuti sa daloy ng trabaho sa paghahanap.
  • Iba't ibang mga vim at emacs na compatability at mga pagpapahusay sa katatagan.
  • Ipinakikita ngayon ng mga panukalang pagkumpleto ng Jedi ang tamang salita at mas mababang probabilidad ng mga function na nagsisimula sa __.
  • Mga pagpapahusay ng katatagan ng panel ng puno ng simbolo.

Ano ang bago sa bersyon 3.18.0:

  • buffer: sumasalamin ang simbolo ng paglabas na agresibo
  • bumuo: huwag paganahin ang manager ng aparato / mingw plugin bilang default
  • cindent: siguraduhin na hindi kami nag-loop magpakailanman naghahanap ng konteksto
  • Mga counter: magdagdag ng vsdo fallback sa linux at walang pagtuturo rdtscp
  • counter: mask CPU bits mula sa rdtscp instruction sa x86_64
  • editor: ilabas ang napakasamang dokumento nang masigla upang maiwasan ang mga paglabas
  • editor: k sa vim mode upang humiling ng dokumentasyon
  • editor: magdagdag ng simpleng goto line popover, isaaktibo sa ctr + i sa gedit mode
  • editor: ayusin ang pag-crash sa DnD sa editor
  • keybindings: gamitin ang ctrl + alt + o para sa pandaigdigang paghahanap sa gedit mode.
  • map-bin: huwag pansinin ang pagsasaayos ng laki kapag hindi ginagamit ang lumulutang na bar
  • plugins: ipakita ang plugin na naka-grey out kung ito ay hindi pinagana
  • paghahanap: huwag paganahin ang progress bar sa mga resulta ng paghahanap
  • paghahanap: ayusin ang popover bug kapag tinatanggal ang tekstong paghahanap
  • paghahanap: gawing mas mapagpatawad ang entry sa paghahanap sa mas maliliit na sukat
  • paghahanap: magpakita ng higit pang mga resulta ng paghahanap bilang default
  • tree-symbol: ayusin ang timeout ng cache upang gumamit ng milliseconds
  • tema: ayusin ang estilo ng mga kontrol ng view sa stack header
  • view-stack: payagan ang pagtuon sa view stack sa pamamagitan ng pag-click sa header

Ano ang bago sa bersyon 3.16.3:

  • Ang isang bagong pinagmulan ng code na minimap, kamakailang itinulak sa upstream sa GtkSourceView.
  • Isang bagong tagahanga batay sa kamakailang disenyo ng trabaho.
  • Isang bagong XML highlight para i-highlight ang mga elemento ng pagtutugma ng XML.
  • Suporta para sa mga auto-completion na batay sa ctags.
  • High-performance, mutli-threaded counter na maaaring paganahin sa --enable-rdtscp. Ang mga ito ay hindi pinagana bilang default na nangangailangan ng mas bagong Intel Core i [357] na mga tampok. Ang mga ide-list-counter ay maaaring gamitin upang kunin ang mga ito mula sa isang tumatakbo o nag-crash na proseso.
  • Mas napabuti ang interface ng mga kagustuhan.
  • Maghanap ng mga pagpapabuti.
  • Isang tagatustos ng pagkumpleto ng format ng stripping para sa Python.
  • Karagdagang mga emacs, vim, at default keybindings.
  • Pang-eksperimentong suporta para sa pagtatayo ng mga proyekto ng autotools sa mingw.
  • Mga pagpapahusay ng auto-indenter ng Python.
  • Maraming mga pagpapabuti sa estilo ng CSS sa Adwaita.
  • Karagdagang suporta para sa mga proyekto ng batay sa recursive-automate.
  • Nagawa ang ilang mga tampok na maisasaayos sa mga gsettings.
  • Suportadong Layered settings para sa proyekto kumpara sa mga global na setting.
  • Pinahusay na mga modelong suporta.
  • Suporta para sa pag-parse ng mga file ng DOAP.
  • Iba't ibang memory leaks ay naka-plug.
  • Ang mas mataas na pag-highlight ay may mas agresibong hindi balidong.
  • Ang iba't ibang mga kondisyon ng lahi sa suporta ng autotools ay mga pag-aayos.
  • OpenBSD at FreeBSD ay nagtatayo ng mga pag-aayos ng system.
  • Maraming pagpapabuti ng pagsasalin.
  • libide-1.0.so at Ide-1.0.typelib ay naka-install na ngayon sa isang pribadong direktoryo.

Ano ang bago sa bersyon 3.16.2:

  • Fix double free in dummy vcs. >
  • Ayusin ang pag-load ng puno ng proyekto sa dummy vcs.
  • Ayusin ang mga pangalan ng pagkilos ng workbench sa emacs mode.
  • Pagbutihin ang pag-uuri ng mga filename sa puno ng proyekto.
  • Tiyakin ang paglo-load ng mga file na tumutugma sa mga uri ng nilalaman na suportado ng GtkSourceLanguage.
  • Paganahin ang puno ng proyekto bilang default.
  • Paganahin ang mga icon ng puno ng proyekto sa pamamagitan ng default.
  • Magdagdag ng palitan ang pangalan ng file sa puno ng proyekto.
  • Magdagdag ng paglipat sa basurahan sa puno ng proyekto.
  • Ihuri ang mga naunang binuksan na proyekto bago natuklasan ng mga minero ang mga proyekto.
  • Gamitin ang sysconf () para sa laki ng pahina (mga pag-aayos ng gusali sa OpenBSD).
  • Iba't ibang clang build fixes.
  • Gamitin ang arrow down sa halip ng hamburger para sa search bar.
  • Ayusin ang unicode sa markdown live na preview.

Ano ang bago sa bersyon 3.16.0:

  • Isang magandang bagong tema ng GtkSourceView na naiimpluwensyahan ng papel ng grid ng disenyo.
  • Integrated source editor batay sa GtkSourceView.
  • Mga live na diagnostic habang nagta-type ka para sa C, C ++ sa pamamagitan ng Clang.
  • Mga Live na diagnostic habang nagta-type ka para sa Python, Ruby, CSS, JavaScript, JSON, Vala, Go, at iba pa sa pamamagitan ng gnome-code-assistance.
  • Pag-highlight ng mga idinagdag / nagbago na mga linya sa loob ng editor ng pinagmulan.
  • Makapangyarihang Vim and Emacs emulation.
  • Maramihang pagtingin sa iisang file. Ang parehong mga pahalang at vertical na mga split ay suportado.
  • Kasaysayan ng pag-navigate upang lumaktaw at magpasa sa loob ng mga binagong file.
  • Malakas na engine ng snippet kabilang ang suporta para sa GLib 2.44 style GObjects.
  • Mabilis na paghahanap upang mahanap ang mga file sa loob ng iyong proyekto pati na rin ang dokumentasyon sa devhelp.
  • Smart backspace upang gawing simple ang paggamit ng mga puwang sa halip na mga tab.
  • Isang command bar upang maipatupad ang mga panloob na GACTions at Vim na mga utos ng estilo gamit ang autocompletion.
  • Isang pagpapatupad ng scimloffset ng Vim.
  • Pagpapanumbalik ng cursor ng pagpapasok kapag nag-i-load muli ng isang file.
  • Autocompletion batay sa mga kasalukuyang salita sa load buffers.
  • Pang-eksperimentong suporta para sa autocompletion batay sa clang.
  • Suporta para sa modelo ng mga vim, emacs, at kate.
  • Suporta sa editorconfig.
  • Pang-eksperimento na read-only na suporta para sa mga sistema ng build autoconf / automake na nakabase.
  • Mga awtomatikong indenter para sa GNU C89, Python, at XML.
  • Pang-eksperimentong puno ng proyekto (magagamit sa pamamagitan ng F9).
  • Pang-eksperimentong suporta para sa pagtatayo ng mga proyekto batay sa automate.
  • Pag-replay ng keybinding para ulitin ang command sa Vim simulation.
  • Awtomatikong i-save ang mga binago na buffers, huwag mawalan ng pagbabago.
  • Scripting sa pamamagitan ng Python (CPython) o JavaScript (Gjs) at GObject Introspection.
  • Dynamic na pamamahala ng lakas kapag tumatakbo sa laptop na baterya.
  • Preview ng live na HTML at Markdown.
  • Autocompletion ng mga parameter ng format na g_date_time_format ().
  • Mag-type nang maaga sa paghahanap gamit ang rubberbanding.

Ano ang bago sa bersyon 3.15.4.1:

  • Ito ang unang pag-release ng preview ng GNOME Builder bilang ipagpatuloy namin ang aming paglalakbay sa GNOME 3.16! Gusto namin talagang pinahahalagahan ito kung kinuha mo ang oras upang mag-file ng mga bug habang nakita mo ang mga ito. Maaari kang mag-ulat ng mga bug gamit ang Bugzilla sa sumusunod na URL: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder

Mga Kinakailangan :

  • GTK +

Katulad na software

OpenCobol IDE
OpenCobol IDE

19 Feb 15

Eric
Eric

22 Jun 18

Redcar
Redcar

20 Feb 15

Mga komento sa GNOME Builder

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!