วิธีใช้ TextWrangler เป็นโปรแกรมแก้ไขไฟล์ระยะไกล

หากคุณเข้าถึงเซิร์ฟเวอร์ระยะไกลเป็นประจำโดยใช้คำสั่ง secure shell (SSH) ใน Terminal ของ Mac คุณจะต้องแก้ไขไฟล์หรือสองไฟล์ โดยปกติจะใช้ตัวแก้ไขข้อความที่มีเทอร์มินัลเช่น vi, nano หรือ emacs อย่างไรก็ตามถึงแม้ว่าโปรแกรมเหล่านี้จะเป็นตัวเลือกที่ทรงพลังพอสมควร แต่บ่อยครั้งที่พวกเขาขาดทั้งความง่ายและความสามารถเมื่อเทียบกับบรรณาธิการที่ใช้ GUI เช่น TextWrangler ซึ่งเป็นโปรแกรมยอดนิยมและฟรีจากซอฟต์แวร์ BareBones

น่าเสียดายที่เป็นแอปพลิเคชั่น GUI แบบเต็ม TextWrangler จะไม่ทำงานใน Terminal ดังนั้นคุณจึงไม่สามารถใช้สำเนาระยะไกลผ่านการเชื่อมต่อ SSH ได้เช่นเดียวกับตัวเลือก vi, nano หรือ emacs ในขณะที่วิธีหนึ่งคือการเปิดใช้งานการแชร์หน้าจอ OS X บนเซิร์ฟเวอร์ระยะไกลจากนั้นเชื่อมต่อเพื่อติดตั้งและเรียกใช้ TextWrangler จากระยะไกลคุณสามารถใช้การติดตั้ง TextWrangler ภายในเครื่องเพื่อสร้างการเชื่อมต่อและเรียกดูเซิร์ฟเวอร์ระยะไกล คุณต้องการแก้ไข

ในการใช้คุณสมบัตินี้ให้รับและติดตั้ง TextWrangler บนระบบของคุณก่อนจากนั้นจึงเปิดโปรแกรม จากนั้นเลือก "เปิดจาก FTP / SFTP Server" ในเมนูไฟล์และคุณจะเห็นหน้าต่างเบราว์เซอร์ FTP ของโปรแกรมปรากฏขึ้น ป้อนที่อยู่ IP หรือ URL สำหรับคอมพิวเตอร์ระยะไกลแล้วตามด้วยการเลือกตัวเลือก "SFTP" และระบุชื่อผู้ใช้และรหัสผ่านของคุณแล้วคลิกปุ่มเชื่อมต่อ

เมื่อสร้างการเชื่อมต่อแล้วระบบจะแสดงไฟล์ของระบบรีโมตในมุมมองรายการซึ่งคุณสามารถเรียกดูและเลือกเปิดใน TextWrangler ได้ น่าเสียดายที่ไม่มีตัวเลือกให้ใช้มุมมองคอลัมน์หรือไอคอน แต่เพื่อมุมมองรายการส่วนใหญ่ควรใช้งานได้ดี TextWrangler มีตัวเลือกในการสร้างไฟล์และโฟลเดอร์ใหม่ในตำแหน่งที่ระบุและช่วยให้คุณสามารถลบไฟล์และโฟลเดอร์ นอกจากนี้คุณสามารถปรับสิทธิ์การเข้าถึงโดยใช้ปุ่มข้อมูล

สิ่งที่สะดวกสบายของเบราว์เซอร์ไฟล์ TextWrangler คือมันจะแสดงไฟล์ทั้งหมดแม้กระทั่งไฟล์ที่ซ่อนอยู่ดังนั้นคุณสามารถเข้าถึงได้เพื่อแก้ไขโดยไม่ต้องเรียกใช้คำสั่งเพื่อแสดงรายการที่ซ่อนอยู่ใน Finder หรือแสดงก่อนที่จะแก้ไข

เนื่องจากตัวเลือกใน TextWrangler ตัดความจำเป็นในการเก็บเซสชันเทอร์มินัลที่ใช้งานอยู่เพื่อทำการแก้ไขจากระยะไกลจึงสามารถช่วยปรับปรุงการปรับแต่งโดยเฉพาะอย่างยิ่งเนื้อหาเว็บที่คุณอาจแก้ไข JavaScript หรือไฟล์ HTML หรือเนื้อหาอื่น ๆ ที่ให้บริการ ของ daemon หรือกระบวนการที่กำลังทำงานอื่น ๆ เพื่อโหลดและแสดงเอฟเฟกต์


 

แสดงความคิดเห็นของคุณ