PSPad on yleinen tekstieditori. Tutustu kuuteen tekstieditoriin, joissa on koodikorostus Tärkeimmät ominaisuudet ja toiminnot

PSPad on yleinen ilmainen editori. Jos haluat työskennellä yksinkertaisen tekstin kanssa, siinä on monipuoliset muotoilutoiminnot, mukaan lukien oikeinkirjoituksen tarkistus; sinun on luotava web-sivuja - PSPad-verkkoeditori sisältää monia ainutlaatuisia työkaluja säästääksesi aikaasi; Jos tarvitset kääntäjällesi hyvän IDE:n, PSPadissa on monia työkaluja, kuten ulkoisten ohjetiedostojen liittäminen, versioiden vertailu ja paljon muuta...

Ei vaadi monimutkaista asennusprosessia, ohjelma on valmis toimimaan välittömästi ilman konfigurointia. PSPad tukee monia eri tiedostotyyppejä ja kieliä hyvällä syntaksin korostuksella. PSPad Editor on teksti- ja koodieditori ohjelmoijille.

Toistuvien toimintojen automatisoimiseksi on sisäänrakennettuja makroja, tiedostojen sieppauksia ja malleja. Sisäänrakennettu HEX-editori, projektituki, FTP-asiakasohjelma, makrotallennin, tiedostojen haku ja korvaaminen, koodinhallinta, koodisivun muunnos - nämä ovat vain muutamia monista ominaisuuksista, joita PSPad voi tarjota sinulle.

Tärkeimmät ominaisuudet ja toiminnot

  • työskentelee projektien kanssa;
  • toimii useiden asiakirjojen kanssa samanaikaisesti (monivälilehden käyttöliittymä);
  • tallentaa työistunnon, jotta voit avata kaikki tarvittavat tiedostot uudelleen myöhemmin;
  • FTP-asiakas - Voit muokata tiedostoja suoraan verkossa;
  • makrotallennin makrojen tallentamiseen ja lataamiseen;
  • etsi ja korvaa tiedostoista;
  • tekstin erojen korostaminen värillä;
  • mallit (HTML-tunnisteet, komentosarjat, koodimallit jne.);
  • Asennusohjelma sisältää malleja HTML-, PHP-, Pascal-, JScript-, VBScript-, MySQL-, MS-Dos-, Perl...
  • automaattinen syntaksin korostus määritetyn tiedostotyypin mukaisesti;
  • käyttäjän määrittelemä taustavalo eksoottisiin ympäristöihin;
  • automaattiset korjaukset;
  • Älykäs sisäänrakennettu HTML-esikatselu IE:llä ja Mozillalla;
  • täysi HEX-editori;
  • ulkoisten ohjelmien kutsuminen eri käyttöympäristöissä;
  • syntaksin värikorostus tulostusta ja esikatselua varten;
  • sisäänrakennettu TiDy-kirjasto HTML-koodin muotoiluun ja tarkistamiseen, muuntamiseen CSS-, XML-, XHTML-muotoon;
  • sisäänrakennettu ilmainen versio huippuluokan CSS-editorista TopStyle Lite;
  • vienti korostuksella RTF-, HTML-, TeX-muodossa tiedostoon tai leikepöydälle;
  • sarakkeiden ja lohkojen valinta, kirjanmerkit, rivinumerot...
  • HTML-koodin uudelleenmuotoilu ja pakkaus, tyypillisten tunnistesäiliöiden vaihtaminen;
  • rivien lajittelu, jossa on mahdollisuus lajitella tietyn sarakkeen mukaan ja valita vaihtoehtoja kaksoiskappaleiden poistamiseksi;
  • ASCII-skeema HTML-objekteilla;
  • Code Explorer Pascalille, INI:lle, HTML:lle, XML:lle, PHP:lle ja muille tuleville;
  • oikeinkirjoituksen tarkistus;
  • sisäänrakennettu verkkoselain APACHE-tuella

ja monia muita mahdollisuuksia.

Erityisvaatimukset

  • ohjelma ei vaadi asennusta. Valmistellaksesi käyttöä, sinun on purettava se valittuun kansioon ja suoritettava PSPad.EXE-tiedosto.
  • tämä versio ei sisällä sanakirjaa syntaksin tarkistamiseksi - se voidaan ladata erikseen (katso linkit ohjelmaan).

Mitä uutta tässä versiossa on?

4.6.1.2730 (06.07.2016)

  • Cascading Style Sheet -korostustyökalu on nimetty uudelleen tutummaksi CSS:ksi;
  • Korjattu tilastojen näyttämiseen liittyvät ongelmat, mukaan lukien välilyöntivirhe;
  • lisäsi asetusosion MaxWrapSize-parametrin laajentamiseksi. Tämä asetus rajoittaa WordWrapin kokoa tiedoston avaamisen jälkeen. Oletusarvo on 200 000 tavua;
  • Nyt raporttiikkunassa voit käyttää "Etsi seuraava"- ja "Edellinen"-toimintojen vakionäppäimiä (F3 / Vaihto+F3);
  • Muita korjauksia ja parannuksia on tehty.

Päätoiminnot

  • makrojen lataus/tallennus/tallennus;
  • työskennellä useiden asiakirjojen kanssa monivälilehden käyttöliittymän ansiosta;
  • työistunnon tallentaminen;
  • tiedostojen muokkaaminen verkossa FTP-asiakasohjelmalla;
  • etsi/korvaa tiedostoista;
  • tekstin erojen korostaminen tietyillä väreillä;
  • syntaksin korostus;
  • esikatselu ennen tulostusta;
  • automaattiset korjaukset;
  • HTML-koodin uudelleenmuotoilu/pakkaus;
  • HEX-editori;
  • rivien lajittelu tietyn sarakkeen mukaan;
  • monia malleja jne.

Hyödyt ja haitat

Edut:

  • vapaa;
  • venäjänkielinen käyttöliittymä;
  • kätevä työskentely koodilla;
  • sisäänrakennettu verkkoselain Apache-tuella;
  • FTP johtaja;
  • tunnistemallit, jotka lisätään erilaisilla pikanäppäinyhdistelmillä;
  • viisi tapaa työskennellä rekisterin kanssa jne.

Vikoja:

  • Kun korvaat tekstiä useissa asiakirjoissa, voit muuttaa enintään yhden rivin;
  • ei-standardi tekstin muokkaus;
  • toiminnon puuttuminen sisennysten arvojen näyttämiseksi.

Vaihtoehtoja

AkelPad. Ilmainen tekstieditori ohjelma. Voit työskennellä yhden ikkunan ja kahden ikkunan tilassa, muokata erikokoisia tiedostoja, tukee Unicode-koodauksia. Siinä on esikatselutoiminto, se toimii uusien rivimuotojen kanssa ja mahdollistaa tekstinpätkien etsimisen ja korvaamisen.

UltraEdit. Ilmainen tekstinmuokkaussovellus. Sen arsenaali sisältää seuraavat ominaisuudet: toiminnallinen tekstin muokkaus, koodin taitto, työskentely UNICODE:n kanssa, syntaksin korostus, numeromuunnin ja paljon muuta. jne.

Työn periaatteet

Päätyöalue sijaitsee ohjelman pääikkunan keskellä. Vasemmalla puolella on sivupaneeli, josta pääsee käsiksi projektipuuhun, työtiedostoihin, FTP-asiakasohjelmaan ja kiintolevyhakemistopuuhun. Yläreunassa on vaihtoehtoja perusominaisuuksien ja valikkojen hallintaan. Oikealla puolella ei ole erikoistyökaluja. Täällä voit avata eri vaihtoehtoja paneeleille: paletti, tiedostorakenne, numeromuunnoslaskin jne.

Käyttöliittymä

Ohjelma tukee syntaksitukea. Sen menetelmä riippuu tietyn tiedoston laajennuksesta.

Syntaksin tuki

Kun työskentelet useiden asiakirjojen kanssa, yksittäisiä tiedostoja voidaan yhdistää yhdeksi projektiksi tai ei. Sinun on vaihdettava niiden välillä välilehtien avulla.

Kirjoittamisen jälkeen voit tarkistaa oikeinkirjoituksen. Jotta se olisi oikeampi, sinun tulee ladata venäjän kielen moduuli. Automaattinen sanantäydennystoiminto on hyödyllinen nopeassa kirjoittamisessa. Kun kirjoitat sanan sanakirjaan, käytettävissä olevat vaihtoehdot tulevat näkyviin.

Kuten tiedät, maun ja värin mukaan ei ole tovereita. Jokainen, joka kirjoittaa koodia, olipa kyseessä PHP-ohjelma tai HTML-koodin muokkaaminen, kertoo kuinka kauan työvälineen valitseminen kesti. Ja valinnanvaraa on todella paljon. Yksi kysely hakukoneessa - ja se tulvii sinut linkeillä kaikenlaisiin muokkaajiin. Täällä on koodin korostus, erikoismakrot ja oikeinkirjoituksen tarkistus – yleensä Windows Notepadin ominaisuudet ovat dinosaurusten aikakautta. :)

Yleensä kooderin tekstieditorin tulisi olla universaali. Eli erityistoimintojensa lisäksi sen pitäisi toimia normaalisti pelkän tekstin kanssa. Tämä tarkoittaa, että hänen on:

  • kyetä rivittämään rivejä (kyllä, tämä on ongelma monille toimittajille!);
  • osaa työskennellä erilaisten koodausten kanssa lennossa;
  • pystyä suorittamaan "standardi" ominaisuuksia: etsiä, korvata, tulostaa jne.;
  • ladata nopeasti.
Viime aikoihin asti käytin sitä ja useimmissa tapauksissa se on erittäin hyvä. Mutta sillä oli jatkuvasti ongelmia UTF8-koodauksen kanssa, ja PHP-koodia kirjoitettaessa venäjänkielinen teksti oli usein vääristynyt. Yleisesti ottaen oli joitain pieniä asioita, jotka pilasivat vaikutelman hänestä.

Ei kauan sitten törmäsin PSPad-editoriin. Ja minun on sanottava, että tämä on paras toimittaja, jonka olen koskaan tavannut. :)

Ensinnäkin haluan huomata koodin käytön helppouden. Tämä ei ole vain syntaksin korostusta (joka on muokattavissa), vaan myös ns. tiedostorakenne. Avaat esimerkiksi php-tiedoston. Erilliseen ikkunaan olet jo kerännyt kaikki funktiot, muuttujat ja mukana tulleet tiedostot. Yksi napsautus ja olet halutussa koodin osassa. Helvetin kätevää! :)

HTML-tiedostot on myös "järjestetty" tunnisteiden mukaan puurakenteen säilyttäen. JS, CSS-tiedostot ja muut määritellään samalla tavalla (luettelo on suuri).

Monet ammattilaiset ilmoittavat koodia kirjoittaessaan välittömästi avaus- ja sulkemislainaukset, sulkeet jne. Näin on helpompi olla eksymättä. PSPad voi suorittaa tämän toimenpiteen yksin - nyt mietin, kannattaako luopua tottumuksestani? ;)

Lisää PSPad avulla voit löytää parillisen symbolin - tämä voi olla hyödyllistä jäsennettäessä monimutkaista koodia. Aseta kohdistin aloitussymbolin päälle ja pariksi liitetty symboli korostuu automaattisesti. Ja yllättävää kyllä, hän tuskin koskaan tee virheitä.

Olin erittäin tyytyväinen editorin tyyliin Delfoi. Tämä sisältää lohkon valinnan, automaattisen sisennyksen ja tekstin vierityksen muuttamatta kohdistimen sijaintia sekä mahdollisuuden asettaa tarroja. Aivan kuten Delphissä.

PSPad siinä on useita sisäänrakennettuja moduuleja (jos voit kutsua niitä sellaiseksi). Esimerkiksi värin valinta. Korvaamaton asia CSS-virheenkorjauksessa! Pipetti toimii täällä - saat minkä tahansa näytön pikselin värin.

Ja myös: symbolitaulukko, numeeriset muunnokset, värimuunnos (jopa värin nimestä saat sen arvon), leikepöydän katselu, päivämäärän/ajan lisääminen - kaikki on täällä.

Halutessasi voit tarkastella tekstiä HEX-editorissa, mutta tätä varten sinun on avattava tiedosto uudelleen.

"Koodimallin" valinta (analogi Delphistä) on toteutettu erittäin mielenkiintoisella tavalla. Kirjoitit esimerkiksi "jos". Paina Ctrl+välilyönti ja saat luettelon valmiista malleista tälle lauseelle. Jos valitset listasta "jos" (eli mitä halusit), tekstiin lisätään kokonaan valmis koodi hakasulkeineen, ehdoineen jne. Täytyy sanoa, että täältä saa myös vihjeen valitusta ”mallipohjasta” ja ohjelmatiedostoista päätellen voit helposti lisätä esimerkiksi WordPress-toimintoja :).

PSPad- Tämä on ainoa editori, jonka kanssa minulla ei ollut ongelmia UTF-8: n kanssa. Jos muissa editoreissa tiedoston koodauksen muuttaminen on mahdollista vain joko kopioimalla leikepöydälle/leikepöydältä tai tallentamalla tiedosto uudelleen erillisenä vaihtoehtona, PSPad tämä tehdään vain yhdellä hiiren napsautuksella - valitse vain haluamasi koodaus. Ei turhia liikkeitä.

Johdanto Luultavasti jokainen Windowsissa työskennellyt käyttäjä tietää, mikä Notepad on. Tai Muistio - kumpi on sinulle tutumpi. Asia on kätevä. Pieni, kevyt sovellus, johon voit kirjoittaa kirjeen tekstin tai kopioida tietoja Internetistä. Vähimmäisvaihtoehdot, yksinkertaisimmat säätimet. Luodut tiedostot ovat kooltaan pieniä, ja arkistaattorit pakkaavat ne täydellisesti. Näyttäisi siltä, ​​että kaikki on hyvin. Mutta vain toistaiseksi, kunnes tarvitsemme jotain suurempaa (ja joka pystyy toimimaan normaalisti suurten tiedostojen kanssa). Kyllä, Notepadin mukavuus ja yksinkertaisuus ovat erittäin tärkeitä aloitteleville tietojenkäsittelytieteilijöille. Mutta heti kun laajennat sovellusaluetta, yritä käyttää Notepadia yhdessä muiden "litteä" tiedostojen kanssa, ei vain *.txt-tiedostojen kanssa, tämä yksinkertainen työkalu ei enää riitä. Vaikka he voivat edelleen tarkastella eri ohjelmointikielien komentosarjoja, ohjelmalokeja, erätiedostoja, asetustiedostoja ja monia, monia muita, työskentely kaiken tämän kanssa ei enää tunnu kätevältä ja tuottavalta. Onneksi ohjelmoijat eivät sietäneet tätä tilannetta, vaan alkoivat julkaista parannettuja versioita muistilehtiöistä, joista jokaista oli täydennetty omilla lisäosilla. Toiminnallisista laajennuksista poiketen näitä tuotteita alettiin jollain tavalla jakaa niiden ratkaisemien ongelmaluokkien mukaan. Tämänpäiväinen arvostelumme koskee yhtä näistä luokista, yksinkertaisia ​​​​editoreja ohjelmoijille ja verkkovastaaville.

Mikä on tärkeintä tällaisissa ohjelmissa? Tietysti syntaksin korostus kielen, jolla käyttäjä kirjoittaa! Tuki laajennuksille ja lisäkieli- ja toiminnallisille paketeille on toivottavaa, samoin kuin mahdollisuus muokata jo yhdistettyjä. Haku korvaamalla ja käyttämällä säännöllisiä lausekkeita. Symbolitaulukko, yksinkertainen hex-editori, kyky työskennellä useiden muotojen ja koodausten kanssa. Ja tietysti helppokäyttöisyys. Vaatimus, joka on periaatteessa oikeudenmukainen kaikille ohjelmille, mutta on olennaisin tämän tyyppiselle tuotteelle, koska itse ohjelmointiprosessi vie paljon aikaa, eikä kukaan halua istua epämukavan kuoren takana pitkään. Tämän perusteella harkitsemme valittuja ohjelmia, nimittäin: PSPad 4.5.0, Golden Pen 1.5, PolyEdit 5.0 RC, Edit Ex 2006r1, Crimson Editor 3.70, Uniqway Poetic 0.2b.

PSPad

PSPad on melko tunnettu ja laajalle levinnyt editori ohjelmoijille. Ja hänen suosionsa on ansaittu. Loppujen lopuksi tämä on ohjelma, jolla on luultavasti tuhansia toimintoja. Ja mikä on erityisen miellyttävä ohjelmoijille, on se, että tämä ei ole vain tekstieditori lisäominaisuuksilla, vaan se on joukko erikoistyökaluja erityisesti heidän tarpeisiinsa. Miksi esimerkiksi tekstinkirjoittaja tarvitsee sisäänrakennetun FTP-asiakkaan? Sillä ei todennäköisesti ole kysyntää, ja webmaster todennäköisesti, kun hän on kirjoittanut jonkin skriptin tai sivun, haluaa heti nähdä tuloksen toiminnassa lataamalla sen etäpalvelimelle. Yhdistä määritetyillä asetuksilla. Ne ovat paljon laajempia kuin osoitteen, kirjautumistunnuksen ja salasanan määrittäminen.


FTP-asiakkaan yhteysasetukset


Entä projektipuu? Sen avulla voit laajentaa entisestään editorin toimintoja ja luoda todellisia projekteja. Ja vaikka ei ole ollenkaan välttämätöntä, että nämä ovat ohjelmistoprojekteja, tämä mahdollisuus on mielenkiintoinen juuri näihin tarpeisiin.


Luodun projektin parametrit


Jos haluat työskennellä pitkien koodien kanssa, tiedostorakenteen näyttäminen on yksinkertaisesti välttämätöntä. Tässä kentässä PSPad näyttää funktiot ja makromääritykset, jotka on löydetty tarkasteltavan tiedoston kuvioista valitun syntaksin mukaan.



Pas-tiedoston muokkaaminen muokkausikkunassa


PSPadin uusimmissa versioissa käyttäjä voi aktiivisesti työskennellä komentosarjojen kanssa, ei vain korjata niitä manuaalisesti, vaan myös kääntää ne uudelleen. Tätä varten tarvitset kuitenkin asennetun MS Windows Scripting -isännän. Jälkimmäinen tukee melko suurta määrää kieliä, ei vain Visual Basic- ja Java-skriptejä.

Hyvät HTML-muokkausmahdollisuudet. Tietenkin editorimme on funktioiden määrässä huonompi kuin erikoistuneet paketit, mutta emme vaadi tehokkaan kääntäjän ominaisuuksia kevyeltä, kätevältä työkalulta? Muuten PSPad on hyödyllinen sekä aloittelijoille että kokeneille webmastereille. Siellä on muuntaja eri muotojen välillä, katseluohjelma, jolla on mahdollisuus muuttaa resoluutiota, HTML-koodin tarkistus ja laajat muotoiluvaihtoehdot.

Juuri asennettu PSPad "tietää" noin kolmekymmentä eri ohjelmointikieltä. Huolimatta siitä, että on olemassa täysin tavallisia C-, Object Pascal-, Java-, Java Script-, HTML-, PHP-, Visual Basic-, jne., joitain, kuten COBOL, Inno Setup Script, KiXtart, Tcl/Tk, TeX, Unix, on olemassa. Shell Script herätti aidon kiinnostukseni. Muuten mitä tahansa kieliä käyttäjä voi määrittää uudelleen, muokata ja luoda oman syntaksin. Tai määritä sille kääntäjä.

Yleisesti ottaen laajin valikoima mukautusvaihtoehtoja kaikkeen on toinen kyseessä olevan editorin erottuva piirre. Alkaen ohjelman asennusprosessista ja päättyen itse työkalujen hienosäätöön. En tiedä teistä, mutta tällaiset voimat ovat aina olleet minulle miellyttäviä, koska tarjoamalla ne kirjoittaja tekee siten selväksi, että hän kohdistaa tuotteen pätevälle yleisölle, jonka edustajat eivät vain pysty ymmärtämään kaikkia tämä, vaan myös parantaa, optimoida ja toteuttaa se. Ei tietenkään ole mitään hätää, jos et tarvitse mitään sellaista, jätä se sellaisenaan, ohjelma ei muutu huonommaksi.



Ohjelman asennus





Yleiset ohjelmaasetukset




Joidenkin muiden asetusten valikko


Yllä oli lueteltu vain joitakin PSPadin ominaisuuksia, jotka liittyvät eniten sen ohjelmointiominaisuuksiin. Tämän lisäksi on myös meri mielenkiintoisia ja hyödyllisiä asioita. Esimerkiksi hex-editori ja leikepöydän hallinta.

Jos käytät kirjoitusohjelmaa, oikeinkirjoituksen tarkistus on epäilemättä hyödyllinen. Lisäksi tarjolla on kaikenlaisia ​​muokkaus-, haku- ja korvaus- ja muotoiluvaihtoehtoja. Työkaluvalikko on yksinkertaisesti täynnä "kelloja ja pillejä". Siellä on makrojen hallintaohjelma, tiedoston jäsentäjä, ASCII-taulukko ja useita palettityyppejä. Jos jälkimmäiset eivät riitä - tässä, pipetti! Muunnos työkalusta, joka on hyvin tunnettu monista kuvankäsittelyohjelmista värin määrittämiseen tietyllä alueella. PSPad-pipettimen avulla voit poimia väriä mistä tahansa kohdasta ja itse ohjelmaikkunan alta. Lisäksi löytyy hash-generaattori (käyttäen MD4-, MD5-, SHA1-, RIPEMD160-funktioita), komentorivi, lukumuunnin eri numerojärjestelmien välillä ja jopa roomalaisia ​​symboleja, yksinkertainen mutta tehokas versio laskimesta (kutsutaan lausekeanalysaattoriksi) , ja muut.

Ohjejärjestelmä (eli järjestelmä) on täydellinen ja monipuolinen. Ohjelman varsinaisen kattavan oppaan lisäksi saat tietoa ohjelmointikielistä ja jos sinulla on Internet-yhteys, pääset ohjelmointisivustoille ja etäverkkopalveluihin.

Ohjelman verkkosivusto: http://www.pspad.com

Kultainen kynä

Todennäköisesti monet ihmiset tuntevat Golden Penin. Ohjelma ei ole uusi, ehkä jotkut ovat jo unohtaneet sen. Ei ole yllättävää, että uusin versio julkaistiin vuonna 2001, eikä kirjoittaja edes ilmoita Windows XP:n tuesta. Toisaalta yksinkertaisuus ja mukavuus ovat tämän pienen editorin tärkeimmät edut yhdistettynä keskitasolle riittävään toimivuuteen. Siksi Vitaly Nevzorovin kultaista kynää voidaan käyttää menestyksekkäästi tähän päivään asti.



VB-koodi Golden Pen -ikkunassa


Golden Pen on myös hyvä, koska se on universaali "kaksipuolinen" editori. Se on yhtä kätevä käyttää sekä tavallisen tekstin kirjoittamiseen että lähdekoodien muokkaamiseen. Tarjotut mahdollisuudet ovat suunnilleen vastaavat. Tekstin osalta nämä ovat tulostus, vienti RTF- ja HTML-muotoon, kohdistus, näyttö, haku ja siirtymäasetukset. Skripteille - syntaksin korostus viidellätoista nykyisellä (2000) kielellä Fortraniin asti, työskentely kirjanmerkkien kanssa, hex-tila tiedostojen katseluun. Lisäksi on lisätyökaluja, leikepöytä, makrotallennus, laskin ja ASCII-kooditaulukko. Golden Pen -laskin pystyy laskemaan joitain tilastollisia toimintoja, ja lisäksi tekstiä kirjoitettaessa kontekstilaskin on aktiivinen - silloin kun kirjoitat lausekkeen ja "="-merkin jälkeen ohjelma näyttää automaattisesti sen arvon.



Hex-editoritila
Ohjelman kanssa työskennellessäni huomasin kaksi pientä virhettä - kun soitan laskimelle työkaluriviltä, ​​kalenteri ilmestyy itsepintaisesti, ja itse paneeli katoaa, kun ohjelma suljetaan, mutta sitä ei aina palauteta automaattisesti seuraavan käynnistyksen yhteydessä.

Ohjelman nettisivut: http://www.geocities.com/midweststudio/

PolyEdit

PolyEditin kutsuminen ohjelmoijien muistikirjaksi ei jotenkin edes uskalla. Se kuitenkin pääsi arvosteluumme, koska se sisältää myös tällaisia ​​ominaisuuksia. Ja on monia, monia muita asioita, joiden kuvaaminen vaatisi erillisen artikkelin.

Kyllä, todellakin, PolyEdit on ohjelma, jolla on laajimmat mahdollisuudet, vaikka se herättikin minussa ensimmäisellä tutustumisella tunteita... luultavasti samanlaisia ​​tunteita kuin Nikolai Nosovin "Dunno on the Moon" -elokuvan sankarit yöpyessään Taloustalossa Hotelli. Jos siellä omistajat ilmoittivat halvimmat huoneet, mutta todellisuudessa vaativat erillisen maksun veden, tv:n, sänkyjen jne. käytöstä, niin PolyEditin (Polysoft Solutions) luojat huomioivat ohjelmajakelun pienen koon. , ei sisältänyt joitakin määritetyistä toiminnoista siihen. Siksi, kun päätin ensin tarkistaa kielen syntaksin korostuksen, olin hieman pettynyt ja minut lähetettiin ohjelman verkkosivustolle lataamaan tarvittavat komponentit. Onneksi tämä ZIP-paketti vie vain 9 KB. 500 KB - 6 Mt. Kehittäjiä ei kuitenkaan voi arvostella liian ankarasti. Päätös sijoittaa erikseen vain tietyn käyttäjän tarvitsemat lisäpaketit on varsin kohtuullinen Internetissä vapaasti levitettävälle ohjelmalle.

Mitä tulee itse ohjelmaan, tämä teksti kirjoitettiin vain editori-ikkunaan, eikä siinä ollut mitään mukavuutta kokea. Ainoa asia oli, että minun piti ladata ylimääräinen venäjän kielipaketti tarkistaakseni oikeinkirjoituksen. Voit tehdä tämän painamalla F7 tai valitsemalla komennon valikosta. Tarkistus ei tapahdu automaattisesti. Ehkä parempaan? Tämä estää tarpeettomat viiveet ja tauot, kun kirjoitat hitailla tietokoneilla.

PolyEditin ominaisuuksista huomaamme seuraavan. Tietojen salaus käyttämällä BlowFish-muunnoksia ja SHA-1-hajautustoimintoa. Täysi tuki OLE-objekteille (kuvat, leikkeet, kaaviot jne.). Useiden muotojen vienti/tuonti, mukaan lukien Word, Excel, HTML. Plugin-tuki. Sisäänrakennettu sähköpostiohjelma. Vedä ja pudota ja vedä ja laita -toiminnot. Tuki suurelle määrälle koodauksia. Automaattinen tallennus. Etsi ja korvaa käyttämällä säännöllisiä lausekkeita, etsimällä tiedostoja. Syntaksin korostus. Näytä ei-tulostettavat merkit.



Jotkut valikon kohdat


"Advanced" tyylinen käyttöliittymä on hyvin samanlainen kuin MS Word -editorin oletuskäyttöliittymä. Kaikki tekstin kanssa työskentelyn perusominaisuudet ovat samat. Vain piirustuspaneeli puuttuu. Mutta lisäelementtejä on saatavilla. Pidin todella Drag-and-Dock-tekniikasta useiden dokumenttien ikkunoissa.



Usean asiakirjan käyttöliittymä


PolyEdit tukee teemoja. Kaikenlaisia ​​parametreja voidaan konfiguroida ohjelman asetuksista.



PolyEditin määrittäminen


Editorin testaus raaka-aineiden kanssa työskenneltäessä paljasti joitain puutteita. Näin ollen Delphi pas -tiedostossa kommentointi kiharoilla aaltosulkeilla ei toimi oikein, ja kommentointi tavallisilla tähdellä merkityillä suluilla ei toimi ollenkaan. Samanlaisia ​​ongelmia havaittiin html- ja cpp-tiedostoissa. T-sql-komentosarjan korostus näkyy oheisessa kuvassa. Selvyyden vuoksi on annettu kahdeksannen version näkymä PolyEditissä ja näkymä MS SQL Query Analyzer -ikkunassa. On selvää, että nämä ohjelmat käyttävät erilaisia ​​määrityksiä, mutta silti...

Viimeisten toimien kumoaminen ei aina toimi oikein.



SQL-skripti PolyEdit-ikkunassa (vasemmalla) ja SQL Query Analyzer


Voit rekisteröidä kopiosi PolyEditistä. Se, onko se suositeltavaa, on sinun päätettävissäsi. Maksullisen version tärkeimpiä etuja ovat ensisijainen tekninen tuki sähköpostitse, ilmaiset ohjelmapäivitykset ja alennukset ostettaessa muita tuotteita PolySoft Solutionilta. Kuten näet, edes esitetyt edut eivät vaikuta merkittäviltä, ​​eikä muista sanoa mitään, on epätodennäköistä, että yrityksesi nimen näyttäminen ohjelman tietoikkunassa maksaa 30 dollaria per lisenssi. Tukkuostajille on kuitenkin tarjolla alennuksia...

Ohjelman kotisivut: http://www.polyedit.com/

EditEx

Tämän editorin uusin versio 2006r1 julkaistiin hieman yli kuukausi sitten, joten otamme sen huomioon. Ohjelman kirjoittajan Artem Fursenkon osoittama tärkein valttikortti on "kaiken, kaiken, kaiken korostaminen". Todellakin, EditEx "tietää" yli viisikymmentä eri syntaksia. Ja tämä on ehdoton ennätys tämän päivän kilpailijoiden joukossa. Ei ole edes järkevää luetella kaikkea, et todennäköisesti löydä tarvitsemaasi. Ei, no, tietysti voit, jos haluat, mutta suurimmalle osalle ohjelmoijista tämä riittää.

Huolimatta siitä, että kehitys on kotimaista, ohjelman käyttöliittymä on kokonaan englanninkielinen. Kehittäjän verkkosivusto on samanlainen. Vaikka sivusto on niukka ohjeiden ja hyödyllisten tietojen suhteen. Muuten, itse ohjelmasta ei ole apua. On hyvä, että se ei ole erityisen välttämätöntä - editori on ulkonäöltään melko perinteinen eikä monimutkainen. Vasemmalla puolella on johdin, ylhäällä työkalurivi ja loput tilasta on varattu asiakirjan muokkausalueelle.



EditEx 2006 editorin käyttöliittymä


Ohjelma sisältää kaikki tarvittavat työkalut tekstin muotoiluun, etsimiseen ja koodauksen vaihtamiseen. Lisäksi mukana on paketti englannin ja venäjän sanojen oikeinkirjoituksen tarkistamiseen sekä nopea kääntäjä. Valitettavasti molemmat jälkimmäiset apuohjelmat toimivat yksinkertaisesti huonosti. Ja vaikka ne toimivat, niitä on lähes mahdotonta käyttää. Kääntäjä tekee asiayhteyteen perustuvan haun sanakirjasta ja näyttää täysin kaikki löytämänsä tulokset. Syötä esimerkiksi sana "go", niin saat satoja vaihtoehtoja "kipusta" "pangoliiniin". Vaikka itse asiassa verbi "mennä" on jossain näytteen keskellä. Sanakirjan oikeinkirjoituksen tarkistus yllätti minut myös omaperäisyydellä, ja ehdotettiin, että "osat" korvataan sanalla "cheboty", "saatavilla" sanalla "Ivan-tea", "käynnistetään" sanalla "zaalet" jne. samaan tapaan kirjaimellisesti sanan kautta. Tilanne on vain hieman parempi englannin kielellä, jossa sanat ovat yleensä vähemmän taipuvaisia.


Oikeinkirjoituksen tarkistus on yllättävä lähestymistapassaan


Nyt niistä mukavista lisäyksistä. Yksinkertainen FTP-asiakas, kyky työskennellä koko näytön tilassa, puhtaan koodin näkeminen ilman joskus ärsyttäviä painikkeita ja paneeleita, lisäpaneeli HTML-tunnisteiden automaattiseen asettamiseen, HTML-sivujen esikatseluun ja ulkoisen kääntäjän osoittavan ohjelman käynnistämiseen.


Vaihtoehdot yhteyden muodostamiseksi FTP-palvelimeen



Ohjelman nettisivut: http://www.flywheel.nm.ru/editex.html

Crimson Editor

Kääntyäni Crimson Editorin puoleen EditExin jälkeen, minusta vaikutti siltä, ​​että jälkimmäinen oli tehty siitä. Todellakin, toimintojensa suhteen molemmat toimittajat ovat kuin veljiä. Jopa ulkoisesti on helppo hämmentää heidät. Sama toimintosarja, joka on vakiona tarkasteltavalle ohjelmaluokalle, sama tarkennettu haku, sama hakasulkeiden korostus, rivien numerointi (ja tulostus sen säilyttämisellä), tekstin muotoilu, transkooderi vähimmäismäärällä sarjoja. Siinä on sisäänrakennettu FTP-asiakas, valinnainen Explorer, HTML-tiedoston esikatselu, oikeinkirjoituksen tarkistus, yksityiskohtaiset tilastot ja mahdollisuus tallentaa ja suorittaa makroja. Saatavilla on myös kontekstuaalinen laskin.



Editor-ikkuna ilman Exploreria


Kielet, joita on vain 16 vakioasennuksessa (mukaan lukien Basic, C/C++, CSS, HTML, Java, Matlab, Pascal, Perl, PHP, Python jne.), on korostettu oikein automaattisella tyyppitunnistuksella. Käyttäjä voi muokata kielimäärityksiä. Lisäksi suuri määrä eri kielitiedostoja on ladattavissa ohjelman viralliselta verkkosivustolta. Tämän ansiosta luoja (Ingyu Kang) saattoi vaatia tukea yli 100 tietokonekielelle.

Työskennellessäni editorin kanssa löysin epämiellyttävän bugin - tiedostoja avattaessa ohjelma analysoi sen sisällön ilmeisesti määrittääkseen korostettavan syntaksin. Tekijä ei raportoi mekanismeista, mutta tämän toimenpiteen seurauksena jotkin toimivat komentosarjat johtavat muistin käyttövirheeseen ja ohjelma kaatuu.



Virhe jäsennettäessä tiedostoa avattaessa



Ohjelman verkkosivusto: http://www.crimsoneditor.com/

Uniqway Poetic

No, lopuksi katsotaan vielä yksi ohjelma. Tämä editori on täysin uusi, jopa raaka, mutta pidin siitä ja vaikuttaa erittäin lupaavalta. Sen ensimmäinen versio 0.1a julkaistiin vasta noin kuukausi sitten, ja nyt toinen versio 0.2b on jo saatavilla. Jos kirjoittajat (Pavel Sushkov ja muut) jatkavat samalla innolla, voimme odottaa keväällä valmiin, kätevän ja toimivan ohjelman. Vaikka voit käyttää Uniqway Poeticia juuri nyt.

Joten mitä mielenkiintoista tässä on? Yleisesti ottaen - miellyttävä usean asiakirjan käyttöliittymä, laaja pikanäppäinten käyttö, helppo navigointi, UTF-8- ja UTF-16-muotojen tuonti/vienti, tulostusmahdollisuus, esikatselu ja sivuparametrien asetus. Ei-tulostuvien merkkien näyttäminen, kirjasinkoon säätäminen käytön helpottamiseksi, tietysti etsi ja korvaa säännöllisten lausekkeiden avulla. Siellä on myös tiedostotilastoja, jotka perustuvat sanojen määrään ja tiettyihin merkkeihin.



Uniqway Poetic


Työskentele tekstin kanssa. Pidin vaihtoehdoista sisennyksen säätöön ja alku- ja loppuvälilyöntien poistamiseen. On mahdollista vaihtaa kirjoitetun tekstin kirjainkokoa ja asettaa rivinvaihtotyyppi (Unix, Mac tai Win). Muunnos voidaan tehdä seuraavien tyyppien välillä: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Central European, Mac Cyrillic, Mac Greek. Saatavilla on pieni merkkitaulukko, joka ilmaisee koodit nopeaa näppäimistön kirjoittamista varten, sekä toiminto merkkijonojen lajitteluun aakkosjärjestyksessä. Tehtyjen muutosten historiaa ei ole rajoitettu.


Transkooderi


Työskentely koodin kanssa. Ohjelman virallisen sivun lause "kaiken tyyppisen syntaksin" korostamisesta näyttää mielenkiintoiselta. En vieläkään ymmärrä, mitä tekijöillä tarkalleen ottaen oli mielessä, mutta käytännössä ohjelma tukee seuraavia tyyppejä: PHP, CSS, HTML, Delphi, XML, INI ja Perl. Valinnaisesti tilarivillä olevien kohdistimen sijainnin koordinaattien lisäksi on koodirivien numerointi.



Ohjelman asetukset


Ohjelman parametreja voidaan muuttaa omien tarpeidesi mukaan. Valitettavasti et voi lisätä mukautettuja painikkeita mihinkään tehtäväpalkkiin, mukaan lukien mukautettu, mutta olen varma, että samanlainen toiminto tulee näkyviin tulevissa julkaisuissa.

Muuten, mitä muuta saattaa ilmestyä tulevissa versioissa? Ensinnäkin tuettujen kielten määrän lisääminen, FTP-asiakas- ja hex-tilan käyttöönotto, ohjelman asetusten laajentaminen. Tai ehkä Uniqway-tiimi miellyttää meitä jollain alkuperäisellä, erilaisella kuin muut toimittajat tulevaisuudessa?

Ohjelman nettisivut: http://www.uniqway.com/poetic/

Tulokset

Yleensä pidin kaikista edellä käsitellyistä ohjelmista tavalla tai toisella. Ja kaikkea voi soveltaa oman "maun ja värin" mukaan.

PSPad Se erottuu joukosta muun muassa toimintojensa ja käyttömukavuutensa ansiosta. Erittäin tehokas editori, ylivoimainen jopa joihinkin maksullisiin analogeihin verrattuna. Suosittelen ehdottomasti kaikille, jotka velvollisuuden vuoksi tai sydämensä käskystä joutuvat osallistumaan ohjelmakirjoituksiin.

Kultainen kynä on hyvä korvike tavalliselle Windows Notepadille useilla lisätyökaluilla, sekä yleiskäyttöön että ohjelmoijille.

PolyEdit- melko vahva ohjelma, mutta se ei ole ohjelmoijille tarkoitettu erikoistuote. Se voisi olla vaihtoehto MS Wordille, koska se sisältää laajat ominaisuudet tekstin käsittelyyn.

SISÄÄN EditEx Mielenkiintoista on ensinnäkin tuki useille eri syntakseille. Samaan aikaan kirjoittajan yritystä täyttää ohjelma huomattavalla määrällä lisätoimintoja tulisi pitää epäonnistuneena. Ehkä se on yksinkertaista Internetistä löydettyjen valmiiden ohjelmistokomponenttien käyttämistä. Huolimatta siitä, että osa niistä ei ole itse viimeistelty. Aika nopeasti kyllästyt banneriin, jossa tarjottiin ostaa raakaohjelmistoa 40 dollarilla. Heitä tämä pois, älä käytä puolivalmistettuja ominaisuuksia, niin saat täysin käyttökelpoisen editorin.

Crimson Editor Kaiken kaikkiaan se on mukavampi kuin edellinen ohjelma, ei ole ärsyttävää banneria. Ominaisuudet ovat suunnilleen samat, mutta EditEx tukee useampia kieliä. Crimson Editor puolestaan ​​näyttää paremmalta jalostetulta.

Hyvin Uniqway Poetic- nuori ohjelma, josta tulee hyvä apu ohjelmoijalle...