Iyo itsva vhezheni yeIDE Razaro 2.2 yakatoburitswa

Mushure memakore matatu ekuvandudza post post yakaburitswa yenzvimbo yakabatanidzwa yebudiriro Razaro 2.2, zvichibva pane FreePascal compiler uye kuita mabasa akafanana neDelphi.

Nzvimbo Yakagadzirirwa kushanda neFreePascal compiler version 3.2.2 umo nhamba huru yeshanduko itsva yakaitwa uye kunyanya kuvandudzwa uko kutsigirwa kwakazara kweOpenGL kunomira pachena, pamwe nekuenderana neHighDPI, pakati pezvimwe zvinhu.

General maficha anomira kunze kwaRazaro IDE:

  • Iyo iGPL ine rezinesi IDE.
  • Razaro anomhanya paGnu / Linux, Windows, uye macOS, pakati pevamwe.
  • Tinogona kugadzira mabhinari ekuzvarwa, uye nekuagovera pasina kutsamira mune chero nguva yekumhanya nharaunda.
  • Iyo ine Easy Drag & Drop fomu dhizaini kugadzira ane simba marongero.
  • Iyo ine otomatiki kuwiriranisa pakati peGUI-Mafomu uye kodhi.
  • Inopa mushandisi ine ine simba kodhi kodhi ine syntax inoratidzira uye kupedzisa kodhi.
  • Inopawo yakavakirwa-mukati kuunganidza uye debugger system. Tinogona kumhanya, kuyedza uye kugadzirisa mapurojekiti edu kubva kuIDE.
  • Iyo Lazarus package system inobvumidza iwe kuisa yechitatu-bato plugins kuti uwedzere IDE.

Chii chitsva muna Razaro 2.2?

Mune iyi vhezheni itsva yaRazaro 2.2 seti yemajeti Qt5 inouya nerutsigiro rwakazara rweOpenGL, pamusoro pekuwedzera mabhatani ekupunzika madhidhi mapaneru uye kugadzirisa iyo HighDPI rutsigiro.

Imwe yeshanduko inomira mushanduro iyi nyowani ndeyekuti itsva Spotter plugin inosanganisirwa kutsvaga IDE mirairo, pamwe nekuwedzera mapaneru modhi zvichienderana neakawanda-mutsara tabo ("Multiline Tabs") uye mahwindo asingapindirane ("Mahwindo anoyangarara pamusoro").

Pamusoro pezvo, zvinoratidzwawo kuti peji repamba rekusarudzika rakaitwa, kwaunogona kusarudza rudzi rweprojekiti yekugadzira, Ndinozivawouye akawedzera hotkeys kune code editor kutsiva, kudzokorora, kukopa uye kufambisa mitsetse uye sarudzo.

Nepo edzedzero dzemafaera makuru eshanduro akajairika (matemplate) akachinja kubva pa.po kuenda ku.pot. Neizvi, seyeiyi vhezheni itsva, shanduko iyi ichaita kuti mashandiro ayo ari nyore muPO faira vapepeti setemplate yekutanga shanduro itsva.

Izvo zvakare zvinocherechedzwa kuti iyo LazDebugger-FP (FpDebug) 1.0 debugger yave kugoneswa nekusarudzika kune kuisirwa kutsva paWindows neLinux.

Mechanichani yawedzerwa kudzima kupa kweganda seti (kumisa kupihwa kwe'[' sekutanga kweseti mune mask), inogadziriswa kuburikidza nemoDisableSets kuseta. Semuenzaniso, "MatchesMask ('[x]', '[x]', [moDisableSets])" mumodhi itsva inodzoka Chokwadi.

Pane dzimwe shanduko dzinobuda pachena:

  • Yakawedzera iyo DockedFormEditor package ine nyowani fomu edhita inotsiva Sparta_DockedFormEditor.
  • Iyo Jedi kodhi fomati yakagadziridzwa uye rutsigiro rwakawedzerwa kune mazhinji emazuva ano Object Pascal syntax.
  • Tsigiro yemabasa asingazivikanwe yakawedzerwa kuCodetools.
  • Yakavandudzwa nzvimbo dzekutarisa zvinhu uye mapurojekiti.
  • Zvikamu zvakafambiswa kupa Freetype mafonti kune yakaparadzana pasuru "zvikamu / freetype / freetypelaz.lpk"
  • Chikamu chePasWStr chakabviswa nekuda kwekuvapo kwekodhi iyo inogadzirwa chete mumavhezheni ekutanga eFreePascal.
  • Kunyoreswa kwakakwenenzverwa kwevashandi vemukati uye kusunga kwavo kune majeti nekufonera TLCLComponent.NewInstance.
  • Yakagadziridzwa libQt5Pas raibhurari uye yakagadziridzwa rutsigiro rweQt5-yakavakirwa majeti. QLCLOpenGLWidget maonero akawedzerwa kuti ape yakazara OpenGL rutsigiro.
  • Yakanatsiridzwa chaiyo mukusarudza masaizi emafomu paX11, Windows, uye macOS masisitimu.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo. 

Maitiro ekuisa Razaro IDE paLinux?

Kune avo vanofarira kukwanisa kuisa iyi IDE pane yavo sisitimu, chinhu chekutanga kuziva ndechekuti IDE iri muchinjiko-chikuva uye inopa akatounganidzwa mapakeji kune mamwe maLinux kugoverwa. Unogona kuwana mapakeji kubva pane iyi link iripazasi.

Kuiswa kwemapakeji kunogona kuitwa neyako yaunofarira package maneja kana kubva kune terminal.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Diego de la Vega chinobata mufananidzo akadaro

    Ndakasiya Delphi muvhezheni 6 (ini handiite chirongwa chehunyanzvi, asi ndinoitira ini zvirongwa zvakawanda).

    Ini nguva pfupi yadarika ndakatora Pascal kuburikidza naRazaro uye ndinofunga inzvimbo yakanaka kwazvo yemultiplatform.