„BowPad“ yra atviro kodo programuotojams pritaikytas teksto redaktorius su juostine sąsaja

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Ieškai teksto rengyklės, turinčios juostinę sąsają? „BowPad“ yra puikus, siūlo visas funkcijas, kurių galbūt norėtumėte, ir yra patogus programuotojams.

BowPad is an open source programmer-friendly text editor with a ribbon interface

Programa rodo šoninę juostą kairėje; tai yra failų medis, kurį galite naudoti aplankams ieškoti. Jei pasirinktame aplanke yra dokumentų, juos galima atidaryti iš šoninės juostos dukart spustelėjus failus.

Didelė sritis, esanti dešinėje šoninės juostos pusėje, yra „BowPad“ teksto rengyklės sritis. Tam naudojamas eilutės / pastraipos indikatoriaus laukas, kurį lengva rašyti dirbant su ilgais dokumentais. Programa palaiko daugiau nei 100 tipų failų sintaksės paryškinimą (žr. Sąrašą straipsnio pabaigoje). Dokumentai atidaromi skirtukuose kaip interneto naršyklė.

BowPad context menu

Dešiniuoju pelės mygtuku spustelėkite redaktorių, kad patektumėte į jo kontekstinį meniu. Jis gali būti naudojamas anuliuoti / perdaryti, naudojant įmontuotą Rašybos tikrinimo įrankį, atlikti internetinę paiešką (naudoja „Bing“ ir „Wikipedia“). Simbolių raides galite pakeisti iš mažųjų, į didžiąsias arba antraštės raides. Įrankių juosta viršuje turi juostelės sąsają, kuri yra gana panaši į Atidarykite „Live Writer“ nei „Microsoft Word“. „BowPad“ ant juostos yra trys skirtukai: „File“, „Main“ ir „Other“.

Pagrindiniame skirtuke yra pagrindiniai įrankiai, tokie kaip anuliuoti, perdaryti, rasti ir pakeisti. „Pereiti“ skyrių patogu norint perjungti skirtukus arba pereiti prie tam tikros dokumento eilutės. Žymas galite pridėti bet kurioje failo vietoje, kad galėtumėte jas greitai pasiekti. Vykdyti komandą atidaromas pasirinktas dokumentas „Edge“, „Firefox“, „Chrome“, „Safari“ arba IE. Galite naudoti CMD mygtuko meniu norėdami atlikti paiešką internete, atidaryti dabartinio aplanko vietą „Explorer“ arba atidaryti komandų konsolę. Jei išeidami iš programos turėjote atidaryti kelis dokumentus, paspauskite parinktį „Įkelti sesiją“, kad galėtumėte visus juos įkelti vienu spustelėjimu.

Jei esate programuotojas, galite naudoti jį sukonfigūruoti iki 10 pasirinktinių komandų, kurias galima vykdyti meniu. Kalbant apie tai, skyriuje „Kodas“ yra dar vienas programuotojui tinkančių parinkčių rinkinys, įskaitant funkcijas, atidarykite atitinkamą failą, eikite į simbolį, pridėkite / pašalinkite komentarus arba naudokite „Lexer“. Juostos „Kitos operacijos“ dalyje pateikiamos parinktys, kaip pakeisti raidę, perjungti eilučių vyniojimą, eilučių galus, kopijuoti / perkelti / skaidyti / sujungti linijas ir apipjaustyti tarpus.

Greitos prieigos įrankių juosta rodoma pavadinimo juostoje. Spustelėkite „caret“ piktogramą, kad ją pritaikytumėte. Numatytos įgalintos parinktys yra: Atidaryti, Įrašyti, Skirtukai. Į šią įrankių juostą galite pridėti uždarymo skirtuką, naują, rasti / pakeisti ir „Lexer“. Pasirinktinai greito prieigos juosta gali būti rodoma po juostele.

„BowPad“ skirtuke Failas yra parinktys atidaryti, išsaugoti ir spausdinti dokumentus. Lange Suvestinė rodoma naudinga statistika, tokia kaip žodžių skaičius, eilučių skaičius, tuščios eilutės ir pastraipos. Programa gali išsaugoti teksto failus šiais dokumentų formatais. TXT, LOG, LST, DOC, DIZ, NFO. Programa palaiko daugybę sparčiųjų klavišų, kuriuos galite tinkinti, nustatymams saugoti naudoja failą „Shortcuts.INI“ ir galite redaguoti tiesiogiai naudodami redaktorių.

BowPad syntax

Taip pat galite naudoti „BowPad“ norėdami išsaugoti savo tekstą / kodą šiais formatais.

„Abaqus“ failas (* .inp; *. Dat; *. Msg)
Esami failai (* .ada; *. Adb)
„Apache Conf“ failas (* .conf; *. Htaccess)
ASN1 failas (* .asn1; *. Mib)
Surinkite failą (* .asm)
„AutoIt3“ failas (* .au3)
Ave failas (* .ave)
„AviSynth“ failas (* .avs; *. Avsi)
„Baan“ failas (* .bc; *. Cln)
„Bash“ failas (* .sh; *. Bsh; *. Sukonfigūruoti; *. Ksh; *. Bash; *. Bashrc; *. Sh_once; *. Zsh; *. Zshrc)
Paketinis failas (* .bat; *. Cmd; *. Nt)
„Blitzbasic“ failas (* .bb)
Bullant byla (* .ant)
C Aštrus failas (* .cs)
C / C ++ failas (* .c; *. Cc; *. Cpp; *. Cxx; *. H; *. Hh; *. Hpp; *. Hxx; *. Ipp; *. M; *. Mm; * .sma; *. ispc; *. isph)
Ch failas (* .ch; *. Chf; *. Chs)
CMake failas (* .cmake; * .ctest)
„Cobol“ failas (* .cob)
„CoffeeScript“ failas (* .kavinė)
Bendrosios kalbos infrastruktūros failas (* .il; *. Ilasm)
CSound failas (* .orc; *. Sco; *. Csd)
CSS failas (* .css; *. Qss)
D failas (* .d)
„DataFlex“ failas (* .src; *. Vw; *. Dg; *. Sl; *. Pkg; *. Bp; *. Įsk. * * Dd; *. H; *. Rv; *. Wo; *. Prn )
Difuzinis failas (* .diff; * .pataisymas)
DMAP failas (* .bdy; *. Nam.)
DMIS failas (* .name)
„DocBook“ failas (* .dokumentas)
„E-Script“ failas (* .em; *. Src)
ECL byla (* .ecl; *. Eclattr; *. Hql)
EDIFact failas (* .edi)
Eifelio failas (* .e)
„Erlang“ failas (* .erl; *. Hrl)
Klaidų sąrašo failas (* .err)
Pavyzdinis failas (* .prg)
„Flash“ failas (* .as; *. Asc; *. Jsfl)
Ketvirtasis failas (* .šiandien; *. F; *. Spf)
„Fortran“ failas (* .f; *. F90; *. Už; *. 90; *. F95; *. F2k; *. Programa; *. Apl.)
„Fortran77“ failas (* .f; *. Už; *. 90; *. F95; *. F2k; *. Programa; *. Apl.)
„Freebasic“ failas (* .bas; *. Bi)
Gap failas (* .g; *. Gd; *. Gi)
„GetText“ failas (* .po; *. Puodas)
Eiti failą (* .go)
„Gui4Cli“ failas (* .gui; *. Gc)
„Haskell“ failas (*. Hs)
„HEX Intel“ failas (* .hex)
„HEX S-Record“ failas (* .mot; *. Srec)
„HEX Tektronix“ failas (* .tek)
Holivudo byla (* .hws)
HTML failas (* .html; *. Htm; *. Asp; *. Shtml; *. Htd; *. Jsp; *. Htt; *. Cfm; *. Tpl; *. Dtd; *. Hta)
IDL failas (* .idl; *. Odl)
„InnoSetup“ failas (* .iss; *. Isl)
„Java“ failas (* .java; *. Jad; *. Pde)
„Java-fx“ failas (* .fx)
„JavaScript“ failas (* .js; *. Es; *. Bpj)
JSON failas (* .json; *. Eshintrc; *. Jshintrc; *. Jsonld)
„Kix“ failas (* .kix)
KVIrc failas (* .kvs)
Latekso failas (* .tex; *. Sty; *. Aux; *. Toc; *. Idx; *. Tui; *. Tuo)
„Lisp“ failas (* .lisp; *. Lsp; *. El)
Lauko failas (* .lt)
„Lua“ failas (* .lua)
„Makefile“ failas (* .mak; *. Mk; *. Konfigūruoti)
„Mako“ failas (* .mak; * .mako)
Žymėjimo failas (* .mkdn; *. Mkd; *. Md)
„Matlab“ failas (* .m; *. Oktava)
„Maxima“ failas (* .wxm; *. Mac)
„MetaPost“ failas (* .mp; *. Mpx)
MMix surinkėjo failas (* .mms)
„Modula“ failas (* .m3; *. I3; *. Mg; *. Ig)
MPT žurnalo failas (* .lot)
„Nant“ failas (* .build)
Nim failas (* .nim)
„NNCronTab“ failas (* .tab; *. Spf)
NSIS failas (* .nsi; *. Nsh)
Ojektyvusis „Caml“ failas (* .ml; *. Mli; *. Sml)
Opal failas (* .impl; *. Ženklas)
OScript failas (* .osx)
„Pascal“ failas (* .dpr; *. Dpk; *. Pas; *. Dfm; *. Inc; * .pp)
„Perl“ failas (* .pl; *. Pm; *. Pod)
PHP failas (* .php3; *. Phtml; *. Php)
Lydekos failas (* .pike)
PLSQL failas (* .spec; *. Tekstas; *. Sps; *. Spb; *. Sf; *. Sp)
„PostScript“ failas (* .ps)
POV failas (* .pov; *. Įsk.)
„PowerPro“ failas (* .powerpro)
„Powershell“ failas (* .ps1)
Ypatybių failas (* .properties; *. Seansas; *. Ini; *. Inf; *. Url; *. Cfg; *. Cnf; *. Aut; *. Editorconfig)
„Grynasis“ failas (* .pb)
Python failas (* .py; *. Pyw)
R failas (* .r)
„Raku“ failas (* .p6; *. Pm6; *. Pod6; *. T6; *. Raku; *. Rakumod; *. Rakudoc; *. Rakutest)
Rebol failas (* .r; *. Reb)
Registro failas (* .reg; *. Registras)
Šaltinio failo failas (* .rc; *. Rc2; *. Dlg)
Rubino byla (* .rb; *. Rbw; *. Grėblys; *. Rjs; *. Rakefile; *. Irbrc)
Rūdžių failas (* .rs)
SAS failas (* .dta)
„Scriptol“ failas (* .sol)
Nuryti bandymo failą (* .pln; *. Įsk.; *. T)
„Smalltalk“ failas (* .st)
Sorko failas (* .ins)
„Specman“ failas (* .e)
Prieskonių failas (* .als; *. Cir; *. Sch; *. Scp)
SQL failas (* .sql)
„Stata“ failas (* .stata; *. Dta)
Struktūrizuotas teksto failas (* .st; *. Il)
TACL failas (* .tacl)
Tal failas (* .tal)
TCL failas (* .tcl; *. Exp)
„Txt2Tags“ failas (* .t2t)
„Vala“ failas (* .vala)
„Verilog“ failas (* .v; *. Vh)
VHDL failas (* .vhdl; *. Vhd)
„Visual Basic“ failas (* .vb; * .. bas; *. Frm; *. Cls; *. Ctl; *. Pag; *. Dsr; *. Dobas; *. Vbs; *. Dsm; *. Bpv)
„Visual Prolog“ failas (* .pro)
Vxml failas (* .vxml)
„Wix“ failas (* .wxs; * .wxi; * .wxl)
X12 failas (* .x12)
„Xaml“ failas (* .xaml)
Xml failas (* .xml; *. Xsl; *. Svg; *. Xul; *. Xsd; *. Dtd; *. Xslt; *. Axl; *. Xrc; *. Rdf; *. Manifestas; *. Vcprojx ; *. vsprops; *. vartotojas; *. filtrai; *. resx; *. nuspec; *. ui)
YAML failas (* .yaml; *. Yml)

Perjunkite failų medį, eilučių numerius iš juostos „Kitas“ skirtuko. Čia galite nustatyti skirtuko dydį, dešinę paraštę, šrifto stilių įvairioms kalboms. Programa turi gana gražią tamsią temą, į kurią galite pereiti.

BowPad dark theme

„BowPad“ palaiko įskiepius, parašytus „JavaScript“ ir „VBScript“. Spustelėjus parinktį Konfigūruoti (skiltyje papildiniai) pateikiami 2 papildiniai, kurie leidžia išjungti „Clear Type“ ir įjungti linijų rūšiavimą.

Nešiojamas programos versijas galima įsigyti 32 ir 64 bitų sistemoms. „BowPad“ yra atvirojo kodo projektas. Programos diegėjų yra šiek tiek mažiau nei 2 MB, o katalogo sumos yra apie 5,71 MB, po įdiegimo. Teksto rengyklėje trūksta išteklių, ir aš su ja nesusidūriau su viena problema.

„BowPad“

„Windows“

Parsisiųsti dabar