BowPad เป็นโปรแกรมแก้ไขข้อความโอเพนซอร์สที่เป็นมิตรกับโปรแกรมเมอร์พร้อมอินเทอร์เฟซ Ribbon
- หมวดหมู่: ซอฟต์แวร์
กำลังมองหาโปรแกรมแก้ไขข้อความที่มีส่วนต่อประสาน Ribbon หรือไม่? BowPad มีคุณสมบัติที่ดีมีคุณสมบัติทั้งหมดที่คุณอาจต้องการและเป็นมิตรกับโปรแกรมเมอร์
โปรแกรมจะแสดงแถบด้านข้างทางด้านซ้าย นี่คือโครงสร้างไฟล์ที่คุณสามารถใช้เพื่อเรียกดูโฟลเดอร์ หากโฟลเดอร์ที่เลือกมีเอกสารอยู่สามารถเปิดได้จากแถบด้านข้างโดยดับเบิลคลิกที่ไฟล์
บานหน้าต่างขนาดใหญ่ทางด้านขวาของแถบด้านข้างคือพื้นที่แก้ไขข้อความของ BowPad ใช้กล่องตัวบ่งชี้บรรทัด / ย่อหน้าซึ่งทำให้ง่ายต่อการพิมพ์เมื่อทำงานกับเอกสารขนาดยาว แอปพลิเคชันรองรับการเน้นไวยากรณ์สำหรับไฟล์มากกว่า 100 ประเภท (ดูรายการที่ท้ายบทความ) เอกสารจะเปิดขึ้นในแท็บต่างๆเช่นเว็บเบราว์เซอร์
คลิกขวาในโปรแกรมแก้ไขเพื่อเข้าถึงเมนูบริบท สามารถใช้สำหรับการเลิกทำ / ทำซ้ำโดยใช้เครื่องมือตรวจตัวสะกดในตัวทำการค้นหาออนไลน์ (ใช้ Bing และ Wikipedia) คุณสามารถเปลี่ยนกรณีของอักขระจากตัวพิมพ์เล็กเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์ใหญ่หรือชื่อเรื่อง แถบเครื่องมือที่ด้านบนมีอินเทอร์เฟซ Ribbon ซึ่งค่อนข้างคล้ายกับ เปิด Live Writer กว่า Microsoft Word BowPad มีสามแท็บบนริบบิ้น: ไฟล์, หลักและอื่น ๆ
แท็บหลักมีเครื่องมือพื้นฐานเช่นเลิกทำทำซ้ำค้นหาและแทนที่ ส่วน goto มีประโยชน์สำหรับการสลับไปมาระหว่างแท็บหรือเพื่อนำทางไปยังบรรทัดเฉพาะในเอกสาร สามารถเพิ่มบุ๊กมาร์กได้ทุกที่ในไฟล์เพื่อการเข้าถึงที่รวดเร็ว คำสั่ง Run จะเปิดเอกสารที่เลือกใน Edge, Firefox, Chrome, Safari หรือ IE คุณอาจใช้เมนูของปุ่ม CMD เพื่อทำการค้นหาออนไลน์เปิดตำแหน่งของโฟลเดอร์ปัจจุบันใน Explorer หรือเปิดคอนโซลคำสั่ง หากคุณเปิดเอกสารหลายชุดเมื่อออกจากโปรแกรมให้กดตัวเลือก 'โหลดเซสชัน' เพื่อโหลดซ้ำทั้งหมดได้ในคลิกเดียว
หากคุณเป็นโปรแกรมเมอร์คุณสามารถใช้เพื่อกำหนดค่าคำสั่งที่กำหนดเองได้ถึง 10 คำสั่งที่เรียกใช้งานได้จากเมนู เมื่อพูดถึงสิ่งนี้ส่วน Code มีชุดตัวเลือกที่เป็นมิตรกับโปรแกรมเมอร์อีกชุดหนึ่งรวมถึงฟังก์ชันเปิดไฟล์ที่เกี่ยวข้องไปที่สัญลักษณ์เพิ่ม / ลบความคิดเห็นหรือใช้ Lexer ส่วนการทำงานอื่น ๆ ของ Ribbon ประกอบด้วยตัวเลือกในการเปลี่ยนกรณีสลับการตัดบรรทัดการสิ้นสุดบรรทัดรายการซ้ำ / ย้าย / แยก / รวมและตัดช่องว่าง
แถบเครื่องมือการเข้าถึงด่วนจะแสดงบนแถบชื่อเรื่อง คลิกไอคอนคาเร็ตเพื่อปรับแต่ง ตัวเลือกเริ่มต้นที่เปิดใช้งาน ได้แก่ เปิดบันทึกแท็บ คุณสามารถเพิ่มแท็บปิดใหม่ค้นหา / แทนที่และ Lexer ในแถบเครื่องมือนี้ คุณสามารถเลือกแถบการเข้าถึงด่วนด้านล่างริบบิ้นได้
แท็บไฟล์ของ BowPad มีตัวเลือกในการเปิดบันทึกและพิมพ์เอกสาร หน้าต่างสรุปจะแสดงสถิติที่เป็นประโยชน์บางอย่างเช่นจำนวนคำจำนวนบรรทัดบรรทัดว่างและย่อหน้า แอปพลิเคชันสามารถบันทึกไฟล์ข้อความในรูปแบบเอกสารเหล่านี้ TXT, บันทึก, LST, DOC, DIZ, NFO โปรแกรมรองรับแป้นพิมพ์ลัดจำนวนมากที่คุณสามารถปรับแต่งได้โดยใช้ไฟล์ Shortcuts.INI สำหรับจัดเก็บการตั้งค่าและคุณสามารถแก้ไขได้โดยตรงโดยใช้ตัวแก้ไข
คุณยังสามารถใช้ BowPad เพื่อบันทึกข้อความ / รหัสของคุณในรูปแบบต่อไปนี้
ไฟล์ Abaqus (* .inp; *. dat; * .msg)
ไฟล์ที่มีอยู่ (* .ada; *. adb)
ไฟล์ Apache Conf (* .conf; *. htaccess)
ไฟล์ ASN1 (* .asn1; *. mib)
ประกอบไฟล์ (* .asm)
ไฟล์ AutoIt3 (* .au3)
ไฟล์ Ave (* .ave)
ไฟล์ AviSynth (* .avs; *. avsi)
ไฟล์ Baan (* .bc; *. cln)
ไฟล์ Bash (* .sh; *. bsh; *. กำหนดค่า; *. ksh; *. bash; *. bashrc; *. sh_once; *. zsh; *. zshrc)
ไฟล์แบทช์ (* .bat; *. cmd; *. nt)
ไฟล์ Blitzbasic (* .bb)
ไฟล์ Bullant (* .ant)
ไฟล์ C Sharp (* .cs)
ไฟล์ C / C ++ (* .c; *. cc; *. cpp; *. cxx; *. h; *. hh; *. hpp; *. hxx; *. ipp; *. m; *. mm; * .sma; *. Ispc; *. isph)
ไฟล์ Ch (* .ch; *. chf; *. chs)
ไฟล์ CMake (* .cmake; *. ctest)
ไฟล์ Cobol (* .cob)
ไฟล์ CoffeeScript (* .coffee)
ไฟล์ Common Language Infrastructure (* .il; *. ilasm)
ไฟล์ CSound (* .orc; *. sco; *. csd)
ไฟล์ CSS (* .css; *. qss)
ไฟล์ D (* .d)
ไฟล์ DataFlex (* .src; *. vw; *. dg; *. sl; *. pkg; *. bp; *. inc; *. dd; *. h; *. rv; *. wo; *. prn )
ไฟล์ Diff (* .diff; *. patch)
ไฟล์ DMAP (* .bdy; *. Nam)
ไฟล์ DMIS (* .name)
ไฟล์ DocBook (* .docbook)
ไฟล์ E-Script (* .em; *. src)
ไฟล์ ECL (* .ecl; *. eclattr; *. hql)
ไฟล์ EDIFact (* .edi)
ไฟล์ Eiffel (* .e)
ไฟล์ Erlang (* .erl; *. hrl)
ไฟล์ Errorlist (* .err)
ไฟล์เรือธง (* .prg)
ไฟล์แฟลช (* .as; *. asc; *. jsfl)
ไฟล์ Forth (* .forth; *. f; *. spf)
ไฟล์ Fortran (* .f; *. f90; *. for; *. 90; *. f95; *. f2k; *. app; *. apl)
ไฟล์ Fortran77 (* .f; *. for; *. 90; *. f95; *. f2k; *. app; *. apl)
ไฟล์ Freebasic (* .bas; *. bi)
ไฟล์ Gap (* .g; *. Gd; *. Gi)
ไฟล์ GetText (* .po; *. pot)
ไปที่ไฟล์ (* .go)
ไฟล์ Gui4Cli (* .gui; *. gc)
ไฟล์ Haskell (* .hs)
ไฟล์ HEX Intel (* .hex)
ไฟล์ HEX S-Record (* .mot; *. srec)
ไฟล์ HEX Tektronix (* .tek)
ไฟล์ Hollywood (* .hws)
ไฟล์ Html (* .html; *. htm; *. asp; *. shtml; *. htd; *. jsp; *. htt; *. cfm; *. tpl; *. dtd; *. hta)
ไฟล์ IDL (* .idl; *. odl)
ไฟล์ InnoSetup (* .iss; *. isl)
ไฟล์ Java (* .java; *. jad; *. pde)
ไฟล์ Java-fx (* .fx)
ไฟล์ JavaScript (* .js; *. Es; *. Bpj)
ไฟล์ JSON (* .json; *. eshintrc; *. jshintrc; *. jsonld)
ไฟล์ Kix (* .kix)
ไฟล์ KVIrc (* .kvs)
ไฟล์ลาเท็กซ์ (* .tex; *. Sty; *. Aux; *. Toc; *. Idx; *. Tui; *. Tuo)
ไฟล์ Lisp (* .lisp; *. lsp; *. el)
ไฟล์ Lout (* .lt)
ไฟล์ Lua (* .lua)
ไฟล์ Makefile (* .mak; *. mk; *. กำหนดค่า)
ไฟล์ Mako (* .mak; *. Mako)
ไฟล์ Markdown (* .mkdn; *. mkd; *. md)
ไฟล์ Matlab (* .m; *. octave)
ไฟล์ Maxima (* .wxm; *. mac)
ไฟล์ MetaPost (* .mp; *. mpx)
ไฟล์ MMix Assembler (* .mms)
ไฟล์ Modula (* .m3; *. I3; *. Mg; *. Ig)
ไฟล์บันทึก MPT (* .lot)
ไฟล์ Nant (* .build)
ไฟล์ Nim (* .nim)
ไฟล์ NNCronTab (* .tab; *. spf)
ไฟล์ NSIS (* .nsi; *. nsh)
ไฟล์ Ojective Caml (* .ml; *. mli; *. sml)
ไฟล์โอปอล (* .impl; *. sign)
ไฟล์ OScript (* .osx)
ไฟล์ Pascal (* .dpr; *. Dpk; *. Pas; *. Dfm; *. Inc; *. pp)
ไฟล์ Perl (* .pl; *. pm; *. pod)
ไฟล์ PHP (* .php3; *. phtml; *. php)
ไฟล์ Pike (* .pike)
ไฟล์ PLSQL (* .spec; *. body; *. sps; *. spb; *. sf; *. sp)
ไฟล์ PostScript (* .ps)
ไฟล์ POV (* .pov; *. inc)
ไฟล์ PowerPro (* .powerpro)
ไฟล์ Powershell (* .ps1)
ไฟล์คุณสมบัติ (* .properties; *. session; *. ini; *. inf; *. url; *. cfg; *. cnf; *. aut; *. editorconfig)
ไฟล์ Purebasic (* .pb)
ไฟล์ Python (* .py; *. pyw)
ไฟล์ R (* .r)
ไฟล์ Raku (* .p6; *. pm6; *. pod6; *. t6; *. raku; *. rakumod; *. rakudoc; *. rakutest)
ไฟล์ Rebol (* .r; *. reb)
ไฟล์รีจิสทรี (* .reg; *. รีจิสทรี)
ไฟล์ไฟล์ทรัพยากร (* .rc; *. rc2; *. dlg)
ไฟล์ Ruby (* .rb; *. rbw; *. rake; *. rjs; *. rakefile; *. irbrc)
ไฟล์สนิม (* .rs)
ไฟล์ SAS (* .dta)
ไฟล์ Scriptol (* .sol)
ไฟล์ทดสอบการกลืน (* .pln; *. Inc; *. T)
ไฟล์ Smalltalk (* .st)
ไฟล์ Sorcus (* .ins)
ไฟล์ Specman (* .e)
ไฟล์ Spice (* .als; *. Cir; *. Sch; *. Scp)
ไฟล์ SQL (* .sql)
ไฟล์ Stata (* .stata; *. Dta)
ไฟล์ข้อความที่มีโครงสร้าง (* .st; *. il)
ไฟล์ TACL (* .tacl)
ไฟล์ Tal (* .tal)
ไฟล์ TCL (* .tcl; *. exp)
ไฟล์ Txt2Tags (* .t2t)
ไฟล์ Vala (* .vala)
ไฟล์ Verilog (* .v; *. Vh)
ไฟล์ VHDL (* .vhdl; *. vhd)
ไฟล์ Visual Basic (* .vb; * .. bas; *. frm; *. cls; *. ctl; *. pag; *. dsr; *. dob; *. vbs; *. dsm; *. bpv)
ไฟล์ Visual Prolog (* .pro)
ไฟล์ Vxml (* .vxml)
ไฟล์ Wix (* .wxs; *. wxi; *. wxl)
ไฟล์ X12 (* .x12)
ไฟล์ Xaml (* .xaml)
ไฟล์ Xml (* .xml; *. xsl; *. svg; *. xul; *. xsd; *. dtd; *. xslt; *. axl; *. xrc; *. rdf; *. manifest; *. vcprojx * vsprops.. * ผู้ใช้ * ฟิลเตอร์; *. resx; *. nuspec.. * UI)
ไฟล์ YAML (* .yaml; *. yml)
สลับโครงสร้างไฟล์หมายเลขบรรทัดจากแท็บ 'อื่น ๆ ' ใน Ribbon นี่คือที่ที่คุณสามารถกำหนดขนาดแท็บระยะขอบขวารูปแบบตัวอักษรสำหรับภาษาต่างๆ โปรแกรมมีธีมสีเข้มที่ค่อนข้างดีที่คุณสามารถเปลี่ยนไปใช้
BowPad รองรับปลั๊กอินที่เขียนด้วย JavaScript และ VBScript การคลิกตัวเลือกกำหนดค่า (ภายใต้ส่วนปลั๊กอิน) จะดึงข้อมูลปลั๊กอิน 2 รายการที่อนุญาตให้คุณปิดใช้งาน Clear Type และเปิดใช้งานการจัดเรียงบรรทัด
โปรแกรมเวอร์ชันพกพามีให้สำหรับระบบ 32 บิตและ 64 บิต BowPad เป็นโครงการโอเพ่นซอร์ส โปรแกรมติดตั้งของแอปพลิเคชันมีขนาดไม่เกิน 2MB และไดเร็กทอรีรวมประมาณ 5.71MB หลังการติดตั้ง โปรแกรมแก้ไขข้อความให้ความสำคัญกับทรัพยากรและฉันไม่ได้ประสบปัญหาใด ๆ เลย

BowPad
สำหรับ Windows
ดาวน์โหลดเดี๋ยวนี้