Pagrindinis » Kodavimas » Top 10 nemokamų šaltinio kodų redaktorių - peržiūrėta

    Top 10 nemokamų šaltinio kodų redaktorių - peržiūrėta

    Profesionalus kodų redaktorius kaip „Dreamweaver“, „Coda“, „Textmate“ ir kiti, nenuostabu, kad vis daugiau žmonių iš dalies pamiršo paprastesnį kodų redaktorių, pvz., „Window Notepad“. Mes suprantame, kad paprastesnis nereiškia geriausio pasirinkimo, tačiau yra paprastesnių, tačiau profesionalių kodų redaktorių, kurie gali tik tinka tai, ko jums reikia!

    Tai yra tai, ką aš nustatiau kaip geriausias nulinės bucks (su papildoma premija). Nesivaržykite pasidalinti savo asmeniniu mėgstamiausiu komentaruose.

    1. Užrašinė ++

    „Notepad ++“ yra atviro kodo pakaitalas originaliai „Notepad“ programai (kuri yra „Windows“) ir palaiko kelias kalbas. Nors ji yra sukurta „Microsoft Windows“, ji gali veikti ir „Linux“, „Unix“, „BSD“ ir „Mac OS X“ (naudojant „Wine“). Iš karto po Notepad ++ paleidimo pastebėsite skirtumą tarp pradinio „Notepad“. Yra daug papildomų mygtukų ir funkcijų, pvz., Įskiepio palaikymas, skirtukų redagavimas, vilkimas ir nuvilkimas, padalijimo ekrano redagavimas, sinchronizuotas slinkimas, rašybos tikrinimas (per įtrauktą įskiepį), daugelio dokumentų paieška ir keitimas, failų palyginimas, priartinimas ir dar daugiau. „Notepadd ++ palaiko sintaksės išryškinimą ir sintaksės sulankstymą 48 programavimo, scenarijų ir žymėjimo kalbomis“ (šaltinis).

    Kaip paaiškina interneto svetainė, programa yra parašyta „C ++“ ir naudoja gryną „Win32 API“ ir „STL“, kuri užtikrina didesnį vykdymo greitį ir mažesnį programos dydį. Jei norite sužinoti, kaip padaryti Notepadd ++ savo numatytąjį teksto redaktorių, čia rasite instrukcijas.

    Privalumai

    • Lengvas ir greitai paleidžiamas
    • Kopijuojama redagavimo sąsaja
    • „Plugin“ palaikymas ir makrokomandos
    • Galimybė pridėti žymių
    • Vilkite ir upuokite
    • Raskite ir pakeiskite kelis dokumentus
    • Pilno ekrano režimas
    • Sumažinkite į sistemos dėklą
    • Stiliaus konfigūratorius pritaikomai sąsajai
    • Sintaksė ir brace išryškinimas
    • Automatinė įtrauka
    • Automatinis užbaigimas
    • Kodo lankstymas
    • Teksto lankstymas
    • Kompiliatorių integracija
    • Ieškokite ir pakeiskite
    • Rašybos tikrintuvas (per papildinį)
    • Bendras redagavimas (naudojant papildinį)
    • FTP palaikymas (per papildinį)
    • Keli atvejai
    • Failų palyginimas

    Minusai

    • Nėra HTTP, SSH ar WebDav palaikymo nuotolinio failų redagavimui
    • Nepalaiko didelių failų
    • Norint paleisti „Mac OS X“, reikalinga kita programa

    2. TextWrangler

    Skirtingai nei pirmiau minėtas „Notepadd ++“, „TextWrangler“ nėra atviras šaltinis ir tai yra tik Mac programa. Jis taip pat palaiko tik vieną kalbą: anglų. Tačiau tai yra labai galingas bendrojo teksto redaktorius ir „Unix“ ir serverio administratoriaus įrankis. “ Nors ant paviršiaus atrodo tik paprastas ir paprastas teksto redaktorius, jis turi daug funkcijų. Yra Dokumentų stalčius (uždarytas pagal nutylėjimą), kurį galima atidaryti, kad galėtumėte peržiūrėti ir palyginti pasirinktus dokumentus. Kaip kodų redaktorius jis apima sintaksės spalvą ir funkcijų navigaciją 44 programavimo kalboms, tokioms kaip ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL ir VBScript. Naudodami „TextWrangler“ galite atidaryti labai didelius failus; tai riboja tik jūsų kompiuterio RAM ir OS X apribojimas failams.

    Jei jums reikia daugiau pažangių funkcijų, pvz., FTP ir SFTP, atidaryti ir išsaugoti, „AppleScript“, „Mac OS X Unix“ skriptų palaikymo priemonė, miego režimas, automatinis išsaugojimas ir dar daugiau galite atnaujinti į „BBEdit“.

    Privalumai

    • „Plugin“ palaikymas ir makrokomandos
    • Įdiegta FTP ir saugi FTP
    • SSH parama nuotoliniam failų redagavimui
    • Galimybė lyginti du dokumentus iš eilės
    • Sintaksės išryškinimas
    • Automatinė įtrauka
    • Automatinis užbaigimas
    • Kodo lankstymas
    • Teksto lankstymas
    • Kompiliatoriaus integracija (naudojant papildinį)
    • Rašybos tikrintuvas
    • Didelis failų palaikymas (apribota kompiuterio atmintimi)
    • Keli atvejai

    Minusai

    • Nėra bendro redagavimo
    • Nėra HTTP arba WebDav palaikymo nuotoliniam failų redagavimui
    • „Tiger“ neveikia „Power Macintosh G4“ („Quicksilver“) serijoje

    3. jEdit

    „jEdit“, „Windows“ programa, „Mac OS X“, „OS / 2“, „Linux“, „BSD“, „Unix“ ir „VMS“, yra tik subrendusiems programuotojams. Parašytas „Java“, jis yra atviro kodo ir palaiko šimtus įskiepių ir makrokomandų. Pagrindinis langas gali būti padalintas horizontaliai arba vertikaliai, taip pat su automatine įtrauka ir sintaksės paryškinimu daugiau nei 130 kalbų. Yra daug pritaikymo parinkčių, kaip viską padaryti nuo doko iki būsenos juostos iki įrankių juostos, kad atrodytumėte ir jaustumėtės taip, kaip norite. Jūs netgi galite „kopijuoti ir įklijuoti neribotą skaičių iškarpų“.

    Palaikomos programavimo kalbos: ActionScript, ColdFusion, LOTOS, Ruby, Python ir COBOL. Visos jEdit funkcijos negali būti pritaikytos šiai daliai, bet jas galite peržiūrėti čia.

    Privalumai

    • Galinga paieškos sistema reguliarioms išraiškoms
    • Sintaksės išryškinimas su tinkinimo parinktimis
    • Automatinis įtraukimas
    • Automatinis užbaigimas
    • Kodo lankstymas
    • Teksto lankstymas
    • Kompiliatoriaus integracija (naudojant papildinį)
    • „Plugin“ palaikymas ir makrokomandos
    • Kopijuojama redagavimo sąsaja
    • Integruota FTP naršyklė
    • Rašybos tikrintuvas (per papildinį)
    • FTP palaikymas (per papildinį)
    • HTTP ir WebDav (per papildinį) palaikymas nuotolinio failų redagavimui
    • Keli atvejai

    Minusai

    • Sunkusis ir dažnai paleidžiamas
    • Į

      Minusai

      patikimas tikrinimas

    • „Mac“ gali būti klaidingas
    • Nėra bendro redagavimo
    • Nėra didelio failų palaikymo
    • Nėra SSH palaikymo nuotoliniam failų redagavimui

    4. „Crimson“ redaktorius

    Crimson buvo parašytas C, yra atviro kodo ir yra žinomas kaip profesionalus šaltinio kodo redaktorius tik „Windows“. Jis taip pat yra tinkamas „Notepad“ pakaitalas ir palaiko programavimą 60 ar daugiau kalbų, pvz., Klevo, „LotusScript“, „C / C ++“, „MySQL“, „Ruby“, „Perl“ ir „JScript“. Šiuo metu ji palaiko tik anglų kalbą. Deja, paskutinis „Crimson“ leidimas buvo 2008 m., Tačiau jį pakeitė „Emeral Editor“.

    Kaip matote iš toliau pateikto paveikslėlio, jis panašus į Notepad ++ įrankių juostos redagavimą. Jis taip pat palaiko įskiepius, kurie vadinami „įrankiais“ ir makrokomandomis. Yra net įmontuotas FTP klientas, ir jūs galite valdyti susijusių failų grupes ir išsaugoti jas kaip projektus.

    Privalumai

    • Sintaksės išryškinimas
    • Automatinė įtrauka
    • Kompiliatorių integracija
    • Galimybė pridėti žymių
    • FTP palaikymas
    • Momentinis / gyvas rašybos tikrintuvas
    • Makrokomandos
    • Keli atvejai

    Minusai

    • Nėra automatinio užbaigimo
    • Nėra kodo sulankstymo
    • Nėra teksto sulankstymo
    • Nėra bendro redagavimo
    • Nėra didelio failų palaikymo
    • Nėra HTTP, SSH ar WebDav palaikymo nuotolinio failų redagavimui

    5. Araneae

    „Araneae“ yra „Web“ specialistų redaktorius, kuris veikia tik „Windows“. Galite atsisiųsti su juo naudojamus plėtinius ir jame yra sintaksės paryškinimas, parsisiųsdinimo palaikymas, kortelės redagavimas ir galimybė įterpti tinkinamus greitai įrašomus įrašus. „Araneae yra keletas plėtinių ir lokalizacijų, esančių tiesiai iš patariamojo langelio¢Â? Â? Nereikia papildomo atsisiųsti! Tai apima HTML, XHTML, CSS, XML, JavaScript, PHP ir Ruby failus, taip pat anglų, prancūzų, graikų, ispanų ir estų kalbas. “Visos įrankių juostos yra rodomos pagal numatytuosius nustatymus ir gali būti pertvarkytos pagal jūsų pageidavimus.

    Privalumai

    • Sintaksės išryškinimas
    • Vilkite ir upuokite
    • Kopijuojama redagavimo sąsaja
    • Greiti įrašai
    • Ieškokite ir pakeiskite
    • Keli atvejai

    Minusai

    • Nėra papildinių ar makrokomandų

    6. EditPad Lite

    „EditPad Lite“ yra kitas tik „Windows“ bendrasis teksto redaktorius, parašytas 10 skirtingų kalbų. Jis buvo pastatytas su „Delphi“ ir yra mažas, kompaktiškas ir nemokamas tik nekomerciniam naudojimui. Taigi, jei jums bus sumokėta už darbą, kurį atliksite su juo, turėsite įsigyti „EditPadPro“. Funkcijos yra ribotos, tačiau jos turi skirtuką redagavimo, gali būti veikiančios sistemos dėkle, palaiko automatinį atkarpą ir gali būti sukonfigūruotos, kad atitiktų jūsų skonį ir regėjimą.

    „EditPad Lite“ taip pat primena „Notepad“, išskyrus formatavimo įrankių juostą ir skirtukus.

    Privalumai

    • Kopijuojama redagavimo sąsaja
    • Automatinė įtrauka
    • Neribota anuliuoti ir pakartotinai iš naujo išsaugoti failą (tol, kol jis bus atidarytas)
    • Didelis failų palaikymas
    • FTP palaikymas
    • Keli atvejai

    Minusai

    • Nėra sintaksės išryškinimo
    • Nėra automatinio užbaigimo
    • Nėra kodo sulankstymo
    • Nėra teksto sulankstymo
    • Nėra kompiliatoriaus integracijos
    • Nėra makrokomandų
    • Nėra bendro redagavimo
    • Rašybos tikrintuvas nėra įtrauktas į nemokamą versiją
    • Nėra HTTP, SSH ar WebDav palaikymo nuotolinio failų redagavimui

    7. ATPad

    ATPad nėra daug kitoks nei daugelis kitų minėtųjų: tai dar vienas Notepad perdavimas su keliais atnaujinimais. Be anglų kalbos, galite gauti ATPad 11 kitų kalbų. Gaunate skirtukų redagavimą, tinkinimo parinktis, linijų numeravimą, žodinio įvyniojimo, žymių (kad neprarastumėte savo vietos grįžtant), tinkintus fragmentus, siuntimą el. Paštu ir dar daugiau. Kadangi ATPad nereikalauja diegimo, galite jį atidaryti iš beveik bet kokio tipo diskų ir jis nepalieka jokių pėdsakų. Jei norite pašalinti, tiesiog ištrinkite ATPad katalogą.

    Privalumai

    • Leidžia langus pakloti ir pakopuoti
    • Kopijuojama redagavimo sąsaja
    • Linijų numeravimas
    • Teksto fragmentai
    • Gali siųsti dokumentus elektroniniu paštu
    • Diegimo nereikia
    • Galimybė pridėti žymių
    • Neribotas rasti / pakeisti ir atšaukti / iš naujo

    Minusai

    • Nėra su rašybos tikrintuvu

    8. RJ TextEd

    RJ TextEd skirtas tik Windows sistemai ir palaiko 18 skirtingų kalbų ir 20 programavimo kalbų. Jis buvo pastatytas pagal „CodeGear Delphi“ ir nėra atviro kodo. Atsisiunčiama ir kompiuterinė, ir nešiojamoji versija kartu su papildomais priedais ir įrankiais, kuriuos galite atsisiųsti atskirai. Skirtingai nei dauguma pirmiau minėtų švarių programų, RJ TextEd turi daug įrankių juostų, stiklų ir skirtukų. Taip pat galite kurti projektus ir makrokomandas ir pritaikyti savo darbo aplinką.

    Privalumai

    • Turi nešiojamą versiją
    • Sintaksės išryškinimas
    • Rašybos tikrintuvas
    • Automatinė įtrauka
    • Automatinis užbaigimas
    • Kodo lankstymas
    • Teksto lankstymas
    • Kompiliatorių integracija
    • Makrokomandos
    • FTP ir saugi FTP parama
    • SSH parama nuotoliniam failų redagavimui
    • Keli atvejai

    Minusai

    • Nėra bendro redagavimo
    • Nėra didelio failų palaikymo
    • Nėra HTTP arba WebDav palaikymo nuotoliniam failų redagavimui

    9. Komodo Redaguoti

    Komodo Edit yra greita atviro kodo programa, kuri gali būti naudojama „Windows“, „Max OS X“ ir „Linux“. Jis palaiko šias programavimo kalbas: PHP, „Python“, „Ruby“, „JavaScript“, „Perl“, „Tcl“, „XML“, „HTML 5“ ir „CSS 3“. (vadinamas „kodo intelektu“). “ Jų puslapiai ir plėtinių puslapiai yra lygiaverčiai „Firefox“ ir jų „apgauti“ redaktorius yra vienas iš pažangiausių šio sąrašo elementų. Kartu su visa, ką jūs gaunate nuotoliniu failų redagavimu, įrankių rinkinys su korpuso komandų integracija, makrokomandos, fragmentai ir sąrašas tęsiasi. Daugiau pažangių funkcijų galite įsigyti Komodo IDE komandoms.

    Privalumai

    • Pagalbos palaikymas ir makrokomandos
    • Sintaksės išryškinimas
    • Automatinė įtrauka
    • Automatinis užbaigimas
    • Kodo lankstymas
    • Teksto lankstymas
    • Kodo fragmentai

    Minusai

    • Rašybos tikrintuvas neįtrauktas
    • Nėra kompiliatoriaus integracijos
    • Nėra bendro redagavimo
    • Nėra didelio failų palaikymo
    • Nėra kelių atvejų
    • Jei norite gauti daugiau pažangių funkcijų, turėsite atnaujinti didelį mokestį už $ 295 (be palaikymo ir atnaujinimų) arba 382 USD (su parama ir atnaujinimais)

    10. KompoZer

    „Mozilla“ palaiko „KompoZer yra pilnas žiniatinklio kūrimo sistema, kuri sujungia žiniatinklio rinkmenų tvarkymą ir lengvai naudojamus WYSIWYG tinklalapių redagavimo galimybes, rastas„ Microsoft FrontPage “,„ Adobe DreamWeaver “ir kitose aukštos klasės programose.“ Ši lengva naudoti programa, skirta „Windows“, „Mac OS X“ ir „Linux“, yra skirta netechniniams vartotojams, kurie nežino daug apie HTML ar interneto kodavimą. Ją galima įsigyti 21 skirtingomis kalbomis, integruotas failų tvarkymas per FTP, redagavimas skirtukais, spalvų rinkiklis ir palaikymas formoms, lentelėms ir šablonams.

    Kaip matote iš žemiau esančio ekrano, jis turėtų būti labiau panašus į „DreamWeaver“, o ne „Notepad“..

    Privalumai

    • Svetainės tvarkyklė ir failų medis
    • WYSIWYG redagavimas
    • Turi nešiojamą versiją
    • FTP palaikymas
    • Rašybos tikrintuvas
    • Palaiko šablonus
    • Puslapio peržiūra
    • Palyginamas su „Adobe DreamWeaver“ ir „Microsoft FrontPage“

    Minusai

    • Nėra WebDAV palaikymo nuotolinio failų redagavimui
    • Nėra bendro redagavimo palaikymo
    • Nepalaiko serverio pusės scenarijų

    11. TouchQode (premija)

    Kaip papildoma premija turime TouchQode, kuris yra tik išmaniųjų telefonų redaktorius. Šiuo metu ji yra prieinama tik „Android“, tačiau galite užsisakyti, kad būtų pranešta apie „iPhone“ išleidimą. Dėl išmaniojo telefono redaktoriaus jis turi puikių funkcijų, pavyzdžiui, sintaksės išryškinimą, galimybę paleisti (paprastus) scenarijus, integruotą FTP klientą, failų sinchronizavimą ir kt. „TouchQode“ tikrai suteikia galimybę koduoti bet kur, kur jūs einate!

    Privalumai

    • „Android“ programa
    • Sintaksės išryškinimas
    • Kodo pasiūlymai
    • Papildoma paieška
    • Failų sinchronizavimas

    Minusai

    • Nėra „iPhone“ programos (bet netrukus)