การกำหนดค่าการเปิดตัว TextMate


0

เป็นไปได้ไหมที่จะกำหนดค่า TextMate เพื่อเรียกใช้โปรแกรมที่ฉันกำลังเขียน (ใช้ทางลัด Command + R) ด้วยพารามิเตอร์บรรทัดคำสั่งบางตัว

คำตอบ:


1

คุณเขียนโปรแกรมเป็นภาษาอะไร ฉันจะใช้ Python เป็นตัวอย่าง

ไปที่เมนูการรวมกลุ่ม> แก้ไขการรวมกลุ่ม ค้นหาและคลิกที่Pythonในคอลัมน์ซ้ายมือ คลิกที่Menu Actionsในคอลัมน์กลางจากนั้นRun Scriptในคอลัมน์ด้านขวา

ที่ด้านล่างของหน้าต่างที่คุณจะเห็นสคริปต์ที่ทำงานในแต่ละครั้งที่คุณใช้+ ค้นหาบรรทัดที่ขึ้นต้นด้วยRTextMate::Executor.run

ตอนนี้มันปรากฏขึ้นสำหรับฉันเช่นนี้:

TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"], :create_error_pipe => true, :use_hashbang => !ENV.has_key?('TM_PYTHON')) do |str, type|

เปลี่ยนเป็น:

TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"], :create_error_pipe => true, :script_args => ["-arg1", "-arg2"], :use_hashbang => !ENV.has_key?('TM_PYTHON')) do |str, type|

หมายเหตุ: :script_args => ["-arg1", "-arg2"]การเพิ่มขึ้นของ เปลี่ยนอาร์กิวเมนต์ในวงเล็บเป็นอาร์กิวเมนต์ที่คุณต้องการส่งผ่าน

คุณสามารถหาตัวเลือกอื่น ๆ ที่จะใช้กับTextMate::Executor.runในแฟ้มแหล่งที่มาบน GitHub

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