TemplateFx yra nepriklausomas nuo platformos ir visiškai nemokamai grafinė programa įgyvendinama Java ir sukurtas nuo žemės iki generuoti išėjimo remiantis kai kurių šaltinių duomenimis ir šabloną.
Programinės įrangos pagrindinė paskirtis yra generuoti konfigūracijas komandų eilutės remiantis įrenginius, tokius kaip "Cisco komutatoriai ir maršrutizatoriai. Tai GUI susideda iš daugelio "išėjimo" žymes, The "DataTemplate" ir atvirkščiai, "DataTemplate" kortelę, ir "išėjimo" žymes.
Funkcijos iš pirmo žvilgsnio
Pagrindinės funkcijos apima įmontuotą JavaScript funkcijas, paramos komentarus, parama, įskaitant išorinius failus, parama fragmentus, built-in JavaScript kintamųjų, skriptų palaikymo, sujungimo ir grupavimo paramą, taip pat paramos kilpų ir šakojasi statyti kaip UŽ ir JEI.
Be to, programinė įranga siūlo paramą kilpų ir šakojasi konstruktus, parama šablonų ir DataTemplates parama spartieji klavišai ir intuityvus ir gerai suprojektuoti grafinė vartotojo sąsaja, įgyvendinami Java Swing, kad susideda iš trijų stiklų: Duomenys Pane , Šablonas Pane ir išvesties sritį.
"Darbo su TemplateFx
Kai naudojate TemplateFx, atminkite, kad tai ne atviro kodo programinę įrangą, o tai reiškia, kad jūs laimėjo & rsquo; t turėti prieigą prie savo kodą. Tik iš anksto pastatytas dvejetainis paketas JAR failo formatu galima atsisiųsti kaip zip archyvą.
Jei jį naudoti, tiesiog atsisiųsti naujausią versiją TemplateFx iš Softoware arba per savo oficialioje interneto svetainėje (žr nuorodą žemiau), išskyrus archyvą kompiuteryje, išpakuokite jį, atidaryti išgauti katalogą ir dukart paspauskite ant TemplateFx.jar failą.
Po kapotu ir palaikomų OS
TemplateFx yra nepriklausomas nuo platformos ir nešiojamų programinė įranga, parašyta visiškai Java programavimo kalba. Tai oficialiai palaiko GNU / Linux "," Mac OS X "ir" Microsoft Windows, bet taip pat gali būti naudojamas ant bet kurios kitos operacinės sistemos, kurioje Java Runtime Environment (JRE) 1.7 arba naujesnė versija yra prieinama. Programinė įranga buvo sėkmingai išbandytas 32 bitų ir 64 bitų platformų
Kas naujo , šioje laidoje.
- Įjungta "Java SecurityManager siekiant apsaugoti vartotojus nuo kenkėjiškų JavaScript;
- blokai.
- Pagrindiniai pokyčiai pradėti modulise kodo bazės - daug ir daug keitimai kodas;
- keliai.
- Ištaisyta klaida, kad sustojo žmonės galėtų įklijuokite duomenis iš Excel į
- TemplateFx ant MacOS.
- Pridėta galimybė pateikti pastabas iš linijas per ~ FILTRŲ fragmentus naudojant & quot; # & quot;.
- Pridėta sintaksės į fragmentus srities už komentuojami iš linijų, naudojant & quot; # & quot;.
- ~ FILTRAS fragmentą automatiškai atrinkti apkrovos ir importo jei jis egzistuoja.
- Atnaujinta & quot; templatefx.first () & quot; ir & quot; templatefx.last () & quot; dirbti su pirmo ir paskutinio
- eilutės.
- Atnaujinta JavaScript funkcijų, todėl jie nenaudoja atspindys.
- Pasikeitė komandinės eilutės argumentas & quot; / KIS & quot; & quot; -DoI & quot;.
Kas naujo versija 2,48:
- Pridėta parama JavaScript & quot; nslookup & quot; funkcija.
- Pridėta parama didelio masto DNS paieška "per TL Calc.
- IP Kalkių dabar fonas sriegis todėl netrikdo UI.
- Pašalinta numatytoji išvesties tarpas tarp eilučių - išėjimas tik sutvarkius tuščio
- linijos.
- Konsolė "dabar rodomas, kai gamybos parodyti pranešimus realiu laiku.
- Nebenaudojama & quot; užkimšti & quot; naudai & quot; console.log & quot;.
Kas naujo versija 2.46:
- Atnaujinta & quot; lodash.js & quot; į v3.10.1.
- Pridėta paramą & quot; Aplankykite svetainę & quot; grandis meniu Žinynas.
- Ištaisyta problema, kai IP Kalkių teksto laukelis buvo negauna dėmesio.
- Pridėtas & quot; templatefx.jre_version & quot; grįžti į dabartinę "Java JRE versiją.
- Konsolė "dabar visada rodomas, nebent naudojant & quot; / C & quot; argumentas, kad jį išjungti.
- Pridėta įžeminimo dirbti lizdo remiantis POILSIO API sąsaja TemplateFx.
Kas naujo versija 2.44:
- Atnaujinta & quot; lodash.js & quot; į v3.8.0.
- Pridėta išėjimo langas funkcija vadinama & quot; Copy Mode & quot; kuri automatiškai išryškina blokų kursoriumi.
- pridėta & quot; Išplėsti "langą & quot; funkcija dešiniuoju pelės mygtuku spustelėkite meniu plėsti / padidinti esamą sritį.
- Geresnis & quot; Sukurti Output & quot; Dialogo išjungti & quot; Gerai & quot; mygtuką ir pakeisti kursoriaus.
- Glaudesnis & quot; ipsplit () & quot; funkcija leidžia jums nurodyti minimalius antrinis.
- Pridėta būsenos juosta su saldumo "apačioje; DataTemplate & quot; skirtukas nurodyti visą kelią iki DataTemplate.
- Pridėta parama DataTemplate šifravimo naudojant AES-128 ir 100.000 PBKDF2 iteracijų.
- Iškilioji į DataTemplate failo versiją 4 paremti šifravimą (senesnės versijos negali skaityti naujesnių failus ir tt).
- Pridėta už & quot toggle; Maksimaliai Start & quot; į pageidavimus.
- Įvairūs laukti žymeklis patobulinimai.
Kas naujo versija 2,43:
- Atnaujinta & quot; lodash.js & quot; į v3.6.0.
- & quot; templatefx.fields & quot; masyvas dabar priima raktus naudojant vieną visas didžiąsias arba mažąsias.
- Ištaisyta klaida su & quot; templatefx.fields & quot; kur jis buvo grįžta paskutinį raktas -. fiksuotą su IIFE
- Pridėta parama JavaScript & quot; ipsplit () & quot; funkcija padalinti antrinis į mažesnius.
- Pridėta parama JavaScript & quot; smask () & quot; funkcija grįžti potinklio kaukes.
- Atnaujinta & quot; ip2long () & quot; ir & quot; IP () & quot; funkcijos ignoruoti CIDR kaukes, jei praėjo.
Kas naujo versija 2.42:
- Pridėta parama visame pasaulyje, įskaitant, sudaryti sąlygas ir išjungti JavaScript bibliotekas.
- Integruota Lo-brūkšnys 2.4.1 į TemplateFx naudoti šablonus, kaip vidaus JavaScript biblioteką.
- Atnaujinta JavaScript funkcija & quot; passwd () & quot; naudoti Java kriptografiškai strong & quot; SecureRandom & quot; klasė.
- Pervadintas & quot; Nustatymai & quot; & quot; Nustatymai & quot; į & quot; Failas & quot; meniu.
Kas naujo versija 2.41:
- Žymiai pagerėjo patogumą & quot; templatefx.fields & quot; į & quot kontekste; Sulieti eilutes & quot;.
- Pridėta parama JavaScript kintamojo & quot; GLOBALS [] & quot; saugoti nuolatinius duomenis tarp eilučių.
- Ištaisyta klaida, kur & quot; Sulieti eilutes & quot; žymimasis langelis buvo apsistojęs pasirinktas pasirinkus & quot; Naujas & quot;.
- Pridėta parama fragmentu parametrus, kurie leidžia jums pereiti per tiesiogine eilutę fragmentą.
- Ištaisyta & quot; IndexOutOfBoundsException & quot; kai sprendžiami su fragmentus ir apima ne šablono pabaigoje.
- Ištaisyta klaida, kai ji nebuvo aptikti fragmentą buvo naudojama bandant pašalinti.
- & quot; Klaidos & quot; sritis nerodoma, jei yra konkretus klaida, nes jis buvo klaidinantis.
- Žymės kurios grindžiamos tinklo UNCs turėti skirtingą piktogramą.
- Įdiegtas Bookmark etiketes kuri dabar rodo URI failo.
- Pridėta klaidos pranešimą apie įdėtos scenarijaus blokų.
Kas naujo versija 2.33:
- Ši versija yra nauja funkcija, kuri leidžia jums sukurti & quot; Fragmentai & quot; kuris gali būti iš naujo naudojamas kelis kartus naudojant tą patį šabloną.
- Ji taip pat suteikia funkciją, kuri leidžia jums protingai išryškinti tekstą, kuris yra apribotas tarpų.
- Kelios klaidos, taip pat buvo sunaikinta šioje laidoje, taip pat JRE 1.8 klausimo, kuris buvo identifikuojami pagal peržiūros statyti.
Kas naujo versija 2.32:
- Ši versija dėmesio našumą ir patogumą, su dešimteriopai tobulinimo į šabloną apdorojimo ir sintaksės paryškinimą.
- Papildomų daug pataisymų, taip pat priduria paramą A & quot; konsolės & quot; skirtukas, taip pat kai pagal užsakymą JavaScript funkcijas, kurios gali būti naudojamos šablonus.
Kas naujo versija 2.31:
- Ši versija yra pagrindinė atnaujinti ir kuriame bugfixes ir patobulinimus.
- Kai kurie pabrėžia apima pažangios pasirinkimą kodo blokus remiantis įdubimas, gebėjimas nustatyti kriterijus, pasirinkti tik tam tikrus įrašus, trūksta lauko išryškinimas, nauja generuoti išėjimo langą, nuolatinis istoriją, ir mažąsias raides paramą Rasti ir pakeisti dialogo langas.
Kas naujo versija 2.29.
- Ši versija yra daugiausia susideda iš pataisymų ir kosmetikos patobulinimų
- kosmetikos patobulinimų, daugiausia orientuota spartieji klavišai ir bando padaryti tai atrodo mažiau negraži Mac OS.
- Daug klaidų buvo sužeistas padaryti šį išsiskyrimą procesą.
Reikalavimai
- "Java 2 Standard Edition Runtime Environment"
Komentarai nerastas