Mājas lapa » Kodēšana » Top 10 bezmaksas pirmkodu redaktori - pārskatīts

    Top 10 bezmaksas pirmkodu redaktori - pārskatīts

    Ar profesionālu kodu redaktoru, piemēram, Dreamweaver, Coda, Textmate un citiem, nav pārsteigums, ka arvien vairāk cilvēku ir daļēji aizmirsuši par vienkāršāku kodu redaktoru, piemēram, Window Notepad. Mēs saprotam, ka vienkāršāka nenozīmē labāko variantu, tomēr ir vienkāršāki, bet profesionāli koda redaktori, kas var tikai atbilst jūsu vajadzībām.!

    Tas ir tas, ko es atklāju kā labāko sprādzienu nulles dolāriem (ar papildu piemaksu). Jūtieties brīvi, lai komentāros dalītos ar savu personīgo iecienīto.

    1. Notepad ++

    Notepad ++ ir atvērtā pirmkoda programma oriģinālajai Notepad programmai (kas tiek piegādāta kopā ar Windows) un atbalsta vairākas valodas. Lai gan tā ir veidota Microsoft Windows, tā var darboties arī ar Linux, Unix, BSD un Mac OS X (izmantojot Vīnu). Tūlīt pēc Notepad ++ startēšanas jūs pamanīsiet atšķirību starp to un oriģinālo Notepad. Pastāv vairākas papildu pogas un funkcijas, piemēram, spraudņu atbalsts, cilnes rediģēšana, vilkšana un nomešana, dalīta ekrāna rediģēšana, sinhronizēta ritināšana, pareizrakstības pārbaudītājs (izmantojot iekļautu spraudni), atrodot un aizstājot vairākus dokumentus, failu salīdzināšanu, tālummaiņu un daudz ko citu. "Notepadd ++ atbalsta sintakses izcelšanu un sintakses locīšanu 48 programmēšanas, skriptu un iezīmēšanas valodās" (avots).

    Kā paskaidro tīmekļa vietne, programma ir rakstīta C + +, un tajā tiek izmantota tīra Win32 API un STL, kas nodrošina augstāku izpildes ātrumu un mazāku programmas lielumu. Ja vēlaties uzzināt, kā padarīt Notepadd ++ par noklusējuma teksta redaktoru, varat atrast norādījumus šeit.

    Pros

    • Viegls un ātri palaiž
    • Kopēšanas rediģēšanas interfeiss
    • Plugin atbalsts un makro
    • Spēja pievienot grāmatzīmes
    • Velciet un nometiet atbalstu
    • Atrodiet un nomainiet vairākus dokumentus
    • Pilnekrāna režīms
    • Samaziniet līdz sistēmas teknē
    • Stila konfigurators pielāgojamajam interfeisam
    • Sintakses un stiprinājumu izcelšana
    • Automātiska ievilkšana
    • Automātiska pabeigšana
    • Kodu locīšana
    • Teksta locīšana
    • Kompilatora integrācija
    • Meklējiet un nomainiet
    • Pareizrakstības pārbaudītājs (izmantojot spraudni)
    • Sadarbības rediģēšana (izmantojot spraudni)
    • FTP atbalsts (izmantojot spraudni)
    • Vairāki gadījumi
    • Failu salīdzinājums

    Mīnusi

    • Nav HTTP, SSH vai WebDav atbalsta attālinātai failu rediģēšanai
    • Neatbalsta lielus failus
    • Vēl viena programma ir nepieciešama, lai darbotos ar Mac OS X

    2. TextWrangler

    Atšķirībā no iepriekš minētā Notepadd ++, TextWrangler nav atvērtā koda un tā ir tikai Mac programma. Tā arī atbalsta tikai vienu valodu: angļu valodu. Tomēr tas ir ļoti spēcīgs vispārējas nozīmes teksta redaktors un Unix un servera administratora rīks. Kamēr uz virsmas tas izskatās kā vienkāršs un pamata teksta redaktors, tam ir daudz funkciju. Ir dokumentu atvilktne (pēc noklusējuma aizvērta), ko var atvērt, lai apskatītu un salīdzinātu atlasītos dokumentus. Kā koda redaktors tas ietver sintakses krāsu un funkciju navigāciju 44 programmēšanas valodām, piemēram, ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL un VBScript. Ar TextWrangler var atvērt arī ārkārtīgi lielus failus; to ierobežo tikai jūsu datora RAM un OS X ierobežojumi failiem.

    Ja jums ir nepieciešamas uzlabotas funkcijas, piemēram, FTP un SFTP, atveriet un saglabājiet, AppleScript, Mac OS X Unix skriptu atbalsts, miega režīms, automātiskā saglabāšana un vairāk, varat jaunināt uz BBEdit.

    Pros

    • Plugin atbalsts un makro
    • Iebūvēts FTP un Secure FTP
    • SSH atbalsts attālinātai failu rediģēšanai
    • Spēja salīdzināt divus dokumentus pēc kārtas
    • Sintakses izcelšana
    • Automātiska ievilkšana
    • Automātiska pabeigšana
    • Kodu locīšana
    • Teksta locīšana
    • Kompilatora integrācija (izmantojot spraudni)
    • Pareizrakstības pārbaudītājs
    • Liels failu atbalsts (ierobežots ar datora atmiņu)
    • Vairāki gadījumi

    Mīnusi

    • Nav kopīgas rediģēšanas
    • Nav HTTP vai WebDav atbalsta attālinātai failu rediģēšanai
    • Nedarbojas ar Tiger uz Power Macintosh G4 (Quicksilver) sērijas

    3. jEdit

    jEdit, programma Windows, Mac OS X, OS / 2, Linux, BSD, Unix un VMS, ir domāta tikai nobriedušiem programmētājiem. Rakstīts Java, tas ir atvērtā koda un atbalsta simtiem spraudņu un makro. Galveno logu var sadalīt horizontāli vai vertikāli, kā arī ar automātisko ievilkumu un sintakses izcelšanu vairāk nekā 130 valodās. Ir daudzas pielāgošanas opcijas, lai viss, sākot no dokstacijas līdz statusa joslai, tiktu padarīts līdz rīkjoslai, tas ir tieši tā, kā jūs vēlaties. Jūs pat varat "kopēt un ielīmēt ar neierobežotu skaitu starpliku."

    Atbalstītās programmēšanas valodas ir šādas: ActionScript, ColdFusion, LOTOS, Ruby, Python un COBOL. Visas jEdit funkcijas nevar iekļauties šajā rindkopā, bet tās var apskatīt šeit.

    Pros

    • Jaudīgs meklētājprogrammas regulārām izteiksmēm
    • Sintakses izcelšana ar pielāgošanas iespējām
    • Automātiska ievilkšana
    • Automātiska pabeigšana
    • Kodu locīšana
    • Teksta locīšana
    • Kompilatora integrācija (izmantojot spraudni)
    • Plugin atbalsts un makro
    • Kopēšanas rediģēšanas interfeiss
    • Integrēta FTP pārlūka
    • Pareizrakstības pārbaudītājs (izmantojot spraudni)
    • FTP atbalsts (izmantojot spraudni)
    • HTTP un WebDav (izmantojot spraudni) atbalsts attālinātai failu rediģēšanai
    • Vairāki gadījumi

    Mīnusi

    • Smags un bieži palēnināts palaišanas laikā
    • In

      Mīnusi

      pareizais pareizrakstības pārbaudītājs

    • Mac var būt buggy
    • Nav kopīgas rediģēšanas
    • Nav liela failu atbalsta
    • Nav SSH atbalsta attālinātai failu rediģēšanai

    4. Crimson redaktors

    Crimson tika rakstīts C, ir atvērtā koda un ir pazīstams kā profesionāls pirmkodu redaktors tikai Windows. Tas ir arī piemērots aizvietotājs Notepad un atbalsta programmēšanu 60+ valodās, piemēram, Maple, LotusScript, C / C ++, MySQL, Ruby, Perl un JScript. Pašlaik tā atbalsta tikai angļu valodu. Diemžēl pēdējais Crimson atbrīvojums bija 2008. gadā, bet to nomainīja Emeral Editor.

    Kā redzams zemāk redzamajā attēlā, tas atgādina Notepad ++ no rīkjoslas līdz cilnes rediģēšanai. Tā atbalsta arī spraudņus, kurus sauc par "rīkiem" un makro. Ir pat iebūvēts FTP klients, un jums ir iespēja pārvaldīt saistīto failu grupas un saglabāt tos kā projektus.

    Pros

    • Sintakses izcelšana
    • Automātiska ievilkšana
    • Kompilatora integrācija
    • Spēja pievienot grāmatzīmes
    • FTP atbalsts
    • Instant / live pareizrakstības pārbaudītājs
    • Makro
    • Vairāki gadījumi

    Mīnusi

    • Automātiska pabeigšana nav pabeigta
    • Kods nav salokāms
    • Nav teksta locīšanas
    • Nav kopīgas rediģēšanas
    • Nav liela failu atbalsta
    • Nav HTTP, SSH vai WebDav atbalsta attālinātai failu rediģēšanai

    5. Araneae

    Araneae ir redaktors tīmekļa profesionāļiem, kas darbojas tikai Windows. Jūs varat lejupielādēt paplašinājumus, ko izmantot ar to, un tas ietver sintakses izcelšanu, vilkšanas un nomešanas atbalstu, cilnes rediģēšanu un iespēju ievietot pielāgojamus ātros klipus. "Araneae ietver vairākus paplašinājumus un lokalizācijas tieši no proverbial box'âNav nepieciešama papildu lejupielāde! Tas ietver HTML, XHTML, CSS, XML, JavaScript, PHP un Ruby failus, kā arī angļu, franču, grieķu, spāņu un igauņu lokalizācijas! "Visas rīkjoslas ir skatāmas pēc noklusējuma un var tikt pārkārtotas atbilstoši jūsu vēlmēm.

    Pros

    • Sintakses izcelšana
    • Velciet un nometiet atbalstu
    • Kopēšanas rediģēšanas interfeiss
    • Ātri klipi
    • Meklējiet un nomainiet
    • Vairāki gadījumi

    Mīnusi

    • Nav spraudņu vai makro

    6. EditPad Lite

    EditPad Lite ir vēl viens Windows tikai vispārējas nozīmes teksta redaktors un ir rakstīts 10 dažādās valodās. Tā tika uzbūvēta ar Delphi un ir maza, kompakta un bezmaksas nekomerciālai lietošanai. Tātad, ja jūs saņemsiet samaksu par darbu, ko jūs darāt ar to, tad jums būs nepieciešams iegādāties EditPadPro. Funkcijas ir ierobežotas, bet tās ir rediģētas cilnē, var palikt sistēmas teknē, atbalsta automātisko ievilkšanu un var konfigurēt, lai atbilstu jūsu gaumei un redzei.

    EditPad Lite atgādina arī Notepad, izņemot formatēšanas rīkjoslu un cilnes.

    Pros

    • Kopēšanas rediģēšanas interfeiss
    • Automātiska ievilkšana
    • Neierobežota atsaukšana un atkārtota rediģēšana pat pēc faila saglabāšanas (kamēr tā paliek atvērta)
    • Liels failu atbalsts
    • FTP atbalsts
    • Vairāki gadījumi

    Mīnusi

    • Nav sintakses izcelšanas
    • Automātiska pabeigšana nav pabeigta
    • Kods nav salokāms
    • Nav teksta locīšanas
    • Nav kompilatora integrācijas
    • Nav makro
    • Nav kopīgas rediģēšanas
    • Pareizrakstības pārbaudītājs nav iekļauts bezmaksas versijā
    • Nav HTTP, SSH vai WebDav atbalsta attālinātai failu rediģēšanai

    7. ATPad

    ATPad nav daudz atšķirīgs, nekā vairums iepriekš minēto: tas ir vēl viens Notepad pārsūtīšana ar dažiem uzlabojumiem. Bez angļu valodas jūs varat saņemt ATPad 11 citās valodās. Jūs saņemsiet tabulēšanas rediģēšanu, pielāgošanas iespējas, līniju numurēšanu, vārdu iesaiņošanu, grāmatzīmes (lai jūs neatgrieztos, atgriežoties), pielāgojamus fragmentus, sūtīšanu pa e-pastu un vairāk. Tā kā ATPad neprasa instalēšanu, to var atvērt no praktiski jebkura veida diskdziņa, un tas neatstāj nekādas pēdas. Lai to noņemtu, vienkārši izdzēsiet ATPad direktoriju.

    Pros

    • Ļauj flīzēt un pakārtot logus
    • Kopēšanas rediģēšanas interfeiss
    • Līniju numerācija
    • Teksta fragmenti
    • Var nosūtīt dokumentus pa e-pastu
    • Nav nepieciešama instalācija
    • Spēja pievienot grāmatzīmes
    • Neierobežots atrast / aizstāt un atsaukt / redo

    Mīnusi

    • Nāk ar pareizrakstības pārbaudītāju

    8. RJ TextEd

    RJ TextEd ir paredzēts tikai Windows un atbalsta 18 dažādas valodas un 20 programmēšanas valodas. Tā tika uzbūvēta uz CodeGear Delphi un nav atvērta koda. Lejupielādei ir pieejams gan PC, gan portatīvais variants, kā arī dažādi spraudņi un rīki, kurus var lejupielādēt atsevišķi. Atšķirībā no vairākām iepriekš minētajām tīrajām programmām, RJ TextEd ir rīkjoslas, rūtis un cilnes. Varat arī izveidot projektus un makro un pielāgot savu darba vidi.

    Pros

    • Ir pārnēsājama versija
    • Sintakses izcelšana
    • Pareizrakstības pārbaudītājs
    • Automātiska ievilkšana
    • Automātiska pabeigšana
    • Kodu locīšana
    • Teksta locīšana
    • Kompilatora integrācija
    • Makro
    • FTP un Secure FTP atbalsts
    • SSH atbalsts attālinātai failu rediģēšanai
    • Vairāki gadījumi

    Mīnusi

    • Nav kopīgas rediģēšanas
    • Nav liela failu atbalsta
    • Nav HTTP vai WebDav atbalsta attālinātai failu rediģēšanai

    9. Komodo Edit

    Komodo Edit ir ātra atvērtā koda programma, ko var izmantot operētājsistēmā Windows, Max OS X un Linux. Tā atbalsta šādas programmēšanas valodas: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 un CSS 3. Tā arī ir aprīkota ar "pielāgojamu sintakses krāsojumu, locīšanu, fona sintakses pārbaudi un lielisku automātisku pabeigšanu un zvanu meklēšanu (ko sauc par “koda inteliģenci”). ” To lappuses un paplašinājumu lapas ir līdzvērtīgas Firefox un viņu "tricked out" redaktors ir viens no vismodernākajiem šajā sarakstā. Līdztekus tam, ka jūs saņemat attālu failu rediģēšanu, rīkjosla ar korpusa komandu integrāciju, makro, fragmenti un saraksts turpinās. Lai iegūtu plašākas funkcijas, jūs varat iegādāties Komodo IDE komandām.

    Pros

    • Paplašināšanas atbalsts un makro
    • Sintakses izcelšana
    • Automātiska ievilkšana
    • Automātiska pabeigšana
    • Kodu locīšana
    • Teksta locīšana
    • Kodu fragmenti

    Mīnusi

    • Pareizrakstības pārbaudītājs nav iekļauts
    • Nav kompilatora integrācijas
    • Nav kopīgas rediģēšanas
    • Nav liela failu atbalsta
    • Nav vairāku gadījumu
    • Lai iegūtu vairāk uzlabotas funkcijas, jums būs nepieciešams jauninājums, lai saņemtu samaksu par $ 295 (bez atbalsta un jauninājumiem) vai $ 382 (ar atbalstu un jauninājumiem)

    10. KompoZer

    Powered by Mozilla, "KompoZer ir pilnīga Web autorēšanas sistēma, kas apvieno tīmekļa failu pārvaldību un viegli lietojamu WYSIWYG tīmekļa lapu rediģēšanas iespējas, kas atrodamas Microsoft FrontPage, Adobe DreamWeaver un citās augstākās klases programmās." Šī viegli lietojamā programma Windows, Mac OS X un Linux ir vērsta uz netehniskiem lietotājiem, kuri nezina daudz par HTML vai tīmekļa kodēšanu. Tas ir pieejams 21 dažādā valodā, integrēta failu pārvaldība, izmantojot FTP, cilnes rediģēšana, krāsu atlasītājs un atbalsts veidlapām, tabulām un veidnēm.

    Kā redzat no zemāk redzamās ekrānuzņēmuma, tas ir domāts, lai būtu vairāk kā DreamWeaver, nevis Notepad (līdz ar to ēdināšana netehniskiem lietotājiem).

    Pros

    • Vietnes pārvaldnieks un failu koks
    • WYSIWYG rediģēšana
    • Ir pārnēsājama versija
    • FTP atbalsts
    • Pareizrakstības pārbaudītājs
    • Atbalsta veidnes
    • Lapas priekšskatījums
    • Salīdzināms ar Adobe DreamWeaver un Microsoft FrontPage

    Mīnusi

    • Nav WebDAV atbalsta attālinātai failu rediģēšanai
    • Nav koplietošanas rediģēšanas atbalsta
    • Neatbalsta servera puses skriptu

    11. TouchQode (bonuss)

    Kā papildu bonuss mums ir TouchQode, kas ir tikai viedtālruņu redaktors. Pašlaik tas ir pieejams tikai Android ierīcēm, bet jūs varat abonēt, lai saņemtu informāciju par iPhone izlaišanu. Viedtālruņa redaktoram ir dažas lieliskas iespējas, piemēram, sintakses izcelšana, spēja vadīt (vienkāršus) skriptus, integrēts FTP klients, failu sinhronizācija un vairāk. TouchQode tiešām dod iespēju kodēt jebkurā vietā, kur iet!

    Pros

    • Android lietotne
    • Sintakses izcelšana
    • Kodu ieteikumi
    • Papildu meklēšana
    • Failu sinhronizācija

    Mīnusi

    • Nav iPhone lietotņu (bet drīzumā)