Alfred - เปิดไฟล์กลุ่มด้วยแอพเฉพาะ


0

ฉันกำลังพยายามสร้างวิธีการเปิดชุดของไฟล์โครงการในหลายแอพโดยใช้อัลเฟรด

ฉันรู้เกี่ยวกับนามสกุลไฟล์กลุ่มใน powerpack (ฉันมีสิ่งนี้) แต่เท่าที่ฉันเห็นมีข้อ จำกัด ว่าจะเปิดไฟล์ด้วยแอพเริ่มต้น

กรณีการใช้งานของฉันคือ:

  • เปิดไฟล์. html ด้วย Chrome
  • เปิด เหมือนกัน ไฟล์. html ด้วย MacVim

ใครรู้วิธีแก้ไขปัญหานี้? บางทีแอพพลิเคชั่นคือสิ่งที่ฉันต้องการมากกว่านี้?

คำตอบ:



0

1. สร้างทริกเกอร์และเปลี่ยนอาร์กิวเมนต์

เปิดอัลเฟรดและสร้างเวิร์กโฟลว์ใหม่
Right click > Trigger > Hotkey.
คุณสามารถกด ctrl-cmd-o เป็นปุ่มลัด

จากนั้นเปลี่ยนอาร์กิวเมนต์เป็น Selection in macOS.

2. เขียนสคริปต์ทุบตี

จากนั้นเขียนสคริปต์ทุบตีเพื่อเปิดไฟล์ที่เลือกในหลายแอพ
Right click > Actions > Run Script.
เลือก /bin/bash with input as argv.

ตัวอย่างเช่นเพื่อเปิดไฟล์ (เช่น index.html ) ด้วยตัวแก้ไข Atom และ Google Chrome ลบเนื้อหาเริ่มต้นใน Run Script หน้าต่างอัลเฟรดและวางต่อไปนี้:

/Applications/Atom.app/Contents/MacOS/Atom "$@"
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome "$@"

คุณสามารถดูภาพรวมด้านล่าง

3. ภาพรวม

enter image description here

enter image description here

4. การใช้งาน

เลือกไฟล์ใดก็ได้ใน Finder ( e.g. a.htm, b.html, c.css ) กด ctrl-cmd-oมันจะเปิดไฟล์ทั้งหมดทั้งในตัวแก้ไขข้อความ Atom และเบราว์เซอร์ Chrome

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.