Ang BowPad ay isang open source programmer-friendly na text editor na may interface ng laso
- Kategorya: Software
Naghahanap para sa isang text editor na may laso interface? Ang BowPad ay may isang magandang, nag-aalok ng lahat ng mga tampok na maaari mong nais, at palakaibigan na programmer.
Ang programa ay nagpapakita ng isang sidebar sa kaliwa; ito ang file tree na maaari mong gamitin upang mag-browse para sa mga folder. Kung ang napiling folder ay may mga dokumento sa loob nito, maaari itong mabuksan mula sa sidebar sa pamamagitan ng pag-double click sa mga file.
Ang malaking pane sa kanan ng sidebar ay ang lugar ng editor ng teksto ng BowPad. Gumagamit ito ng isang linya / kahon ng tagapagpahiwatig ng kahon na ginagawang madali itong i-type kapag nagtatrabaho sa mahabang dokumento. Sinusuportahan ng application ang syntax highlight para sa higit sa isang 100 mga uri ng file (sumangguni sa listahan sa dulo ng artikulo). Binuksan ang mga dokumento sa mga tab tulad ng isang web browser.
Mag-right-click sa editor upang ma-access ang menu ng konteksto nito. Maaari itong magamit para sa pag-undo / redo, gamit ang built-in na tool ng Spell Checker, magsagawa ng isang online na paghahanap (gumagamit ng Bing at Wikipedia). Maaari mong baguhin ang kaso ng mga character mula sa maliliit na titik, sa malalaking titik o kaso ng pamagat. Ang toolbar sa itaas ay may interface ng laso, na halos kapareho nito Buksan ang Live Writer kaysa sa Microsoft Word. Ang BowPad ay may tatlong mga tab sa laso: File, Main at Iba pa.
Ang pangunahing tab ay may mga pangunahing tool tulad ng pag-undo, redo, hanapin at palitan. Ang seksyon ng goto ay madaling gamitin para sa paglipat sa pagitan ng mga tab o upang mag-navigate sa isang tukoy na linya sa isang dokumento. Maaaring idagdag ang mga bookmark kahit saan sa isang file para sa mabilis na pag-access. Binubuksan ng utos ng Run ang napiling dokumento sa Edge, Firefox, Chrome, Safari, o IE. Maaari mong gamitin ang menu ng pindutan ng CMD upang maisagawa ang isang online na paghahanap, buksan ang kasalukuyang lokasyon ng folder sa Explorer, o magbukas ng isang command console. Kung binuksan mo ang maraming mga dokumento kapag lumabas ang programa, pindutin ang pagpipilian na 'Load Session' upang mai-reload ang lahat ng ito sa isang pag-click.
Kung ikaw ay isang programmer, maaari mong gamitin ito upang i-configure ang hanggang sa 10 pasadyang mga utos na maaaring isagawa mula sa menu. Sa pagsasalita kung saan, ang seksyon ng Code ay may isa pang hanay ng mga pagpipilian sa friendly-program kasama ang mga pag-andar, bukas na kaukulang file, pumunta sa simbolo, magdagdag / mag-alis ng mga komento o upang gamitin ang Lexer. Ang Iba pang mga operasyon ng bahagi ng laso ay naglalaman ng mga pagpipilian upang baguhin ang kaso, toggle line wrapping, linya ng pagtatapos, duplicate / ilipat / split / sumali sa mga linya at i-trim ang mga puti.
Ang mabilis na toolbar ng pag-access ay ipinapakita sa pamagat ng bar. I-click ang icon ng caret upang ipasadya ito. Ang mga default na pagpipilian na pinagana ay: Buksan, I-save, Mga Tab. Maaari kang magdagdag ng Isara Tab, Bago, Hanapin / Palitan at Lexer sa toolbar na ito. Bilang pagpipilian, ang mabilis na pag-access bar ay maaaring ipakita sa ibaba ng laso.
Ang mga tab ng File ng BowPad ay naglalagay ng mga pagpipilian upang buksan, i-save, at mai-print ang mga dokumento. Ang window ng Buod ay nagpapakita ng ilang mga kapaki-pakinabang na istatistika tulad ng bilang ng salita, bilang ng mga linya, walang laman na mga linya at mga talata. Ang application ay maaaring makatipid ng mga file ng teksto sa mga format na dokumento. TXT, LOG, LST, DOC, DIZ, NFO. Sinusuportahan ng programa ang maraming mga shortcut sa keyboard na maaari mong ipasadya, gumagamit ito ng isang Shortcuts.INI file para sa pag-iimbak ng mga setting, at maaari mo itong mai-edit nang direkta gamit ang editor.
Maaari mo ring gamitin ang BowPad upang mai-save ang iyong teksto / code sa mga sumusunod na format.
Abaqus file (* .inp; *. Dat; *. Msg)
Mga umiiral na mga file (* .ada; *. Adb)
Apache Conf file (* .conf; *. Htaccess)
ASN1 file (* .asn1; *. Mib)
Magtipon ng file (* .asm)
AutoIt3 file (* .au3)
Ave file (* .ave)
AviSynth file (* .avs; *. Avsi)
File ng Baan (* .bc; *. Cln)
Bash file (* .sh; *. Bsh; *. Configure; *. Ksh; *. Bash; *. Bashrc; *. Sh_once; *. Zsh; *. Zshrc)
File ng Batch (* .bat; *. Cmd; *. Nt)
Blitzbasic file (* .bb)
Bullant file (* .ant)
C Biglang file (* .cs)
C / C ++ file (* .c; *. Cc; *. Cpp; *. Cxx; *. H; *. Hh; *. Hpp; *. Hxx; *. Ipp; *. M; *. Mm; * .sma; *. ispc; *. isph)
Ch file (* .ch; *. Chf; *. Chs)
File ng CMake (* .cmake; *. Ctest)
File ng Cobol (* .cob)
File ng Kiskrip (* .coffee)
Karaniwang file ng imprastraktura ng Wika (* .il; *. Ilasm)
CSound file (* .orc; *. Sco; *. Csd)
CSS file (* .css; *. Qss)
D file (* .d)
DataFlex file (* .src; *. Vw; *. Dg; *. Sl; *. Pkg; *. Bp; *. Inc; *. Dd; *. H; *. Rv; *. Wo; *. Prn )
Diff file (* .diff; *. Patch)
DMAP file (* .bdy; *. Nam)
DMIS file (* .name)
File ng DocBook (* .docbook)
E-Script file (* .em; *. Src)
File ng ECL (* .ecl; *. Eclattr; *. Hql)
EDIFact file (* .edi)
Eiffel file (* .e)
Erlang file (* .erl; *. Hrl)
Errorlist file (* .err)
File ng punong barko (* .prg)
Flash file (* .as; *. Asc; *. Jsfl)
Forth file (* .forth; *. F; *. Spf)
Fortran file (* .f; *. F90; *. Para sa; *. 90; *. F95; *. F2k; *. App; *. Apl)
Fortran77 file (* .f; *. Para sa; *. 90; *. F95; *. F2k; *. App; * apl)
Freebasic file (* .bas; *. Bi)
Gap file (* .g; *. Gd; *. Gi)
GetText file (* .po; *. Palayok)
Pumunta file (* .go)
Gui4Cli file (* .gui; *. Gc)
File ng Haskell (* .hs)
HEX Intel file (* .hex)
HEX S-Record file (* .mot; *. Srec)
HEX Tektronix file (* .tek)
File ng Hollywood (* .hws)
Html file (* .html; *. Htm; *. Asp; *. Shtml; *. Htd; *. Jsp; *. Htt; *. Cfm; *. Tpl; *. Dtd; *. Hta)
File ng IDL (* .idl; *. Odl)
InnoSetup file (* .iss; *. Isl)
Java file (* .java; *. Jad; *. Pde)
Java-fx file (* .fx)
File ng JavaScript (* .js; *. Es; *. Bpj)
JSON file (* .json; *. Eshintrc; *. Jshintrc; *. Jsonld)
File ng Kix (* .kix)
KVIrc file (* .kvs)
Latex file (* .tex; *. Sty; *. Aux; *. Toc; *. Idx; *. Tui; *. Tuo)
Lisp file (* .lisp; *. Lsp; *. El)
Lout file (* .lt)
Lua file (* .lua)
Makefile file (* .mak; *. Mk; *. Ayusin)
Mako file (* .mak; *. Mako)
File ng Markdown (* .mkdn; *. Mkd; *. Md)
Matlab file (* .m; *. Oktaba)
Maxima file (* .wxm; *. Mac)
MetaPost file (* .mp; *. Mpx)
File ng MMix Assembler (* .mms)
Modula file (* .m3; *. I3; *. Mg; *. Ig)
File ng log ng MPT (* .lot)
Nant file (* .build)
Nim file (* .nim)
File ng NNCronTab (* .tab; *. Spf)
File ng NSIS (* .nsi; *. Nsh)
Talasalitaan Caml file (* .ml; *. Mli; *. Sml)
Opal file (* .impl; *. Sign)
File ng Okrip (* .osx)
File ng Pascal (* .dpr; *. Dpk; *. Pas; *. Dfm; *. Inc; *. Pp)
Perl file (* .pl; *. Pm; *. Pod)
PHP file (* .php3; *. Phtml; *. Php)
Pike file (* .pike)
Ang file ng PLSQL (* .spec; *. Katawan; *. Sps; *. Spb; *. Sf; *. Sp)
Ang file na Postkrip (* .ps)
POV file (* .pov; *. Inc)
File ng PowerPro (* .powerpro)
Powershell file (* .ps1)
File file (* .propatib; *. Session; *. Ini; *. Inf; *. Url; *. Cfg; *. Cnf; *. Aut; *. Editorconfig)
Purebasic file (* .pb)
Python file (* .py; *. Pyw)
R file (* .r)
Raku file (* .p6; *. Pm6; *. Pod6; *. T6; *. Raku; *. Rakumod; *. Rakudoc; *. Rakutest)
Rebol file (* .r; *. Reb)
Registry file (* .reg; *. Pagpapatala)
File file ng mapagkukunan (* .rc; *. Rc2; *. Dlg)
Ruby file (* .rb; *. Rbw; *. Rake; *. Rjs; *. Rakefile; *. Irbrc)
Rust file (* .rs)
SAS file (* .dta)
File ng scriptol (* .sol)
Swallow test file (* .pln; *. Inc; *. T)
Ang file na Smalltalk (* .st)
File ng Sorcus (* .ins)
File ng ispiritista (* .e)
Spice file (* .als; *. Cir; *. Sch; *. Scp)
SQL file (* .sql)
Stata file (* .stata; *. Dta)
Nakabalangkas na file ng Teksto (* .st; *. Il)
File ng TACL (* .tacl)
Tal file (* .tal)
File ng TCL (* .tcl; *. Exp)
Txt2Tags file (* .t2t)
File ng Vala (* .vala)
Verilog file (* .v; *. Vh)
VHDL file (* .vhdl; *. Vhd)
Visual Basic file (* .vb; * .. bas; *. Frm; *. Cls; *. Ctl; *. Pag; *. Dsr; *. Dob; *. Vbs; *. Dsm; *. Bpv)
Visual Prolog file (* .pro)
Vxml file (* .vxml)
Wix file (* .wxs; *. Wxi; *. Wxl)
X12 file (* .x12)
Xaml file (* .xaml)
Xml file (* .xml; *. Xsl; *. Svg; *. Xul; *. Xsd; *. Dtd; *. Xslt; *. Axl; *. Xrc; *. Rdf; *. Manifest; *. Vcprojx ; *. vsprops; *. user; * filters; *. resx; *. nuspec; *. ui)
YAML file (* .yaml; *. Yml)
I-mail ang file puno, mga numero ng linya mula sa 'Iba pang' Tab sa laso. Dito maaari mong itakda ang laki ng tab, tamang margin, ang estilo ng font para sa iba't ibang mga wika. Ang programa ay may isang medyo magandang madilim na tema na maaari mong lumipat.
Sinusuportahan ng BowPad ang mga plugin na nakasulat sa JavaScript at VBScript. Ang pag-click sa pagpipiliang I-configure (sa ilalim ng seksyon ng plugins) ay nakakakuha ng 2 mga plugin na nagbibigay-daan sa iyo upang huwag paganahin ang I-clear ang Uri, at paganahin ang pag-uuri ng mga linya.
Ang mga portable na bersyon ng programa ay magagamit para sa 32-bit at 64-bit system. Ang BowPad ay isang open source na proyekto. Ang mga installer ng application ay nasa ilalim lamang ng 2MB, at ang direktoryo ay sumasama hanggang sa tungkol sa 5.71MB-post ang pag-install. Ang editor ng teksto ay magaan sa mga mapagkukunan, at hindi ako nahaharap sa isang solong isyu dito.

BowPad
Para sa Windows
I-download na ngayon