Espanso ay isang open source text expander para sa Windows, Mac at Linux
- Kategorya: Software
Ang mga tool ng snippet ay hindi kapani-paniwalang kapaki-pakinabang. Ang ideya ay upang makatipid ng oras na kung hindi man nasayang ang pag-type ng mga parirala, pangungusap o buong talata.
Ang Espanso ay isang open source na template ng template ng programa para sa Windows, Mac at Linux na tumutulong sa mga gumagamit na makatipid ng oras.
Sa panahon ng pag-install, mayroon kang pagpipilian na magdagdag ng Espanso sa 'PATH' (Windows System variable) at upang paganahin itong awtomatikong magsimula sa Windows. Kailangan mo ring i-restart ang computer upang makuha ang programa. maayos; Sa palagay ko ay nangangailangan ito ng pag-restart upang paganahin ang 'PATH' nang tama. Simulan ang programa at dapat mong makita ang isang icon sa system tray. Ang pag-click sa kanan ay nagbibigay-daan sa iyo upang huwag paganahin ito o lumabas sa programa.
Gumagana si Espanso sa lahat ng mga aplikasyon na sinubukan ko ito kasama ang Notepad, Word, Firefox, Thunderbird, at marami pa.
Mga Tugma
Ginagamit ni Espanso ang konsepto ng Mga Tugma (pagkilala sa keyword) i.e., kapag nagta-type ka ng isang salita na naroroon sa mga setting ng programa, nag-uudyok sa application na mapalitan ang keyword sa configure na kapalit nito. Ang opisyal na wiki nagpapaliwanag ng mga detalyeng teknikal na detalye, ngunit ipapakita ko kung paano ito gumagana sa ibaba para sa iyong kaginhawaan.
Sunugin ang isang text editor o browser, o anumang iba pang programa na tumatanggap ng input ng teksto. I-type ang salitang: espanso at magically mapalitan ito ng pariralang 'Kumusta doon!'. Sa kasong ito ': espanso' ang keyword at 'Hi Do' ay ang pinalitan na teksto.
Kung hindi mo pa nahulaan ito, si Espanso ay ang salitang Italyano para sa Pinalawak.
Kaya, paano namin ipasadya ang Espanso?
Pumunta sa folder ng 'Roaming' ng application sa iyong direktoryo ng Gumagamit. Para sa e.g. C: Gumagamit Ashwin AppData Roaming espanso
Ang folder na ito ay naglalaman ng isang 'default.yml' file. Buksan ito gamit ang isang text editor, hal. Buti na lang gumagana si Notepad. Gumagamit si Espanso ng YAML syntax, na napaka-friendly sa gumagamit. Tumingin sa naka-highlight na seksyon sa screenshot sa ibaba. Iyan ang match trigger at kapalit na nabanggit ko sa aking halimbawa.
Mga Batas
Ang indentation ay kinakailangan para gumana ang syntax. Kaya kung ang iyong tugma ay hindi nai-trigger nang tama, suriin ang spacing sa syntax. Ang iba pang panuntunan ay tandaan na gamitin ang: simbolo. Para sa e.g. : espanso vs espanso. Ang una ay tama, ang huli ay hindi mag-trigger sa programa.
Paano magdagdag ng mga bagong salita sa Espanso?
Subukan nating magdagdag ng bago. Sumulat ng isang bagong salita ng pag-trigger at pumili ng isang pariralang kapalit. Upang gawing madali, maaari mo lamang kopyahin ang trigger ng 'espanso', i-paste ito sa isang bagong linya at i-edit ito.
- trigger: ': ghx'
palitan: 'androideity.com'
I-save ang dokumento, lumabas sa Espanso at muling simulan ito. Ngayon uri: ghx at dapat itong mapalitan ng androideity.com.net. Na hindi kapani-paniwalang madali, hindi ba? Maaari mo itong gamitin upang magdagdag ng mga lagda ng email, URL, HTML Tags, karaniwang ginagamit na mga parirala, tugon, atbp, at makatipid ng ilang oras.
- trigger: ': emailid'
palitan: 'email@example.com'- trigger: ': ggl'
palitan: 'https://www.google.com/'- trigger: ': myadd'
palitan: 'Apt 123, 5th Avenue'- trigger: ': tvm'
palitan: 'Maraming salamat'
Maaari mo ring palitan ang isang teksto ng isang imahe, ang syntax ay bahagyang naiiba.
- trigger: ': salita'
image_path: '/path/image.ext'
Palitan ang salita sa keyword na gusto mo at ang /path/image.ext sa buong landas ng lokasyon ng imahe, na sinusundan ng pangalan ng larawan at pagpapalawak nito. Maaaring hindi ito praktikal sa pang-araw-araw na paggamit, ngunit ang pagpipilian ay nariyan, kung nais mong gamitin ito.
Ang lahat ng mga halimbawa sa itaas ay static na tugma, tulad ng sa, ang kapalit na salita o parirala ay hindi nagbabago.
Papalitan ba nito ang iba pang mga salita na aking nai-type? Hindi, na ang dahilan kung bakit: ang simbolo ay ginagamit, upang maiwasan ang mga salitang pinalitan ng aksidente. Maaari kang gumamit ng mga tugma nang walang simbolo ng colon, ngunit papalitan nito ang mga salita na katulad ng spell. Sumangguni sa opisyal na dokumentasyon tungkol sa Word Trigger upang maiwasan ang isyung ito.
Mga Dinamikong Tugma
Ito ay mga tugma sa mga variable, hal. upang mapalitan ang variable sa petsa at oras.
Tumingin sa seksyong 'Mga Petsa' ng dokumento ng YML; ang isang ito ay may isang trigger na magdagdag ng kasalukuyang petsa sa format na 'buwan / petsa / taon (format ng US). Ang syntax para sa ito ay maaaring mukhang kumplikado, halos tulad ng isang code ng programa. Una mong itinakda ang keyword tulad ng dati, pagkatapos ay ipinahayag mo ang isang variable na tinatawag na 'mydate', na naglalaman ng uri (extension) at ang parameter upang makalkula ito. Ang dokumentasyon na na-link ko sa itaas, nagpapaliwanag kung paano magdagdag ng isang tugma para sa isang katulad na tugma na 'Oras'.
Tandaan : Ginagamit ko ang seksyon ng salita bilang sanggunian sa pagkakasunud-sunod ng mga utos na nakalista sa kanila ang default na file ng pagsasaayos. Maaari mong isulat ang iyong mga tugma sa anumang pagkakasunud-sunod na gusto mo.
Mga Extension
Sinusuportahan ng Espanso ang mga extension, mga utos na maaari mong ipasadya. Ang halimbawa ng Petsa na nabanggit ko ay gumagamit ng extension ng 'Petsa'. Maaari kang magtakda ng isang extension sa pamamagitan ng paggamit ng 'type' na utos na sinusundan ng sariling syntax. Ang ikatlong seksyon sa dokumento ng YML ay naglista ng isang Shell Command na magagamit mo para sa hangaring iyon. Hinahayaan ka ng extension ng Shell na magsulat ka ng mga utos na maaaring maisagawa gamit ang Command Prompt, PowerShell at iba pang mga shell. Ang script ng application ng script ay ginagamit upang magsagawa ng mga script na iyong ibinibigay.
Ang application ay nakasulat sa Rust (alternatibo ni Mozilla sa C ++).
Mabilis, madaling gamitin si Espanso kung nais mong mabilis na magpasok ng mga salita at parirala. Pagdating sa mga variable hindi sa palagay ko ay palakaibigan, BeefText ay may mga variable na built-in, mag-click sa kanan at piliin ang gusto mong gamitin. Sa kabilang banda, maaari kang lumikha ng mga pasadyang variable sa dating.

pinalawak
Para sa Windows
I-download na ngayon