กำหนดค่า Sublime Text บน OS X เพื่อแสดงพา ธ ไดเร็กทอรีแบบเต็มในแถบหัวเรื่อง


114

บน Linux ข้อความ Sublime จะแสดงเส้นทางแบบเต็มของไฟล์ที่เปิดอยู่ในปัจจุบันของฉันในแถบหัวเรื่องตามค่าเริ่มต้น แต่ใน OS X จะแสดงเฉพาะชื่อไฟล์เท่านั้น

ฉันจะกำหนดค่า Sublime บน OS X ให้แสดงเส้นทางแบบเต็มไปยังไฟล์ที่เปิดอยู่ในแถบชื่อเรื่องได้อย่างไร


สำหรับผู้ที่กำลังมองหาเส้นทางของไฟล์ในแถบสถานะมีปลั๊กอินStatusbar Path
unifreak

คำตอบ:


212

ด้วย Sublime Text 3 สิ่งที่จำเป็นคือแก้ไขการตั้งค่าผู้ใช้ Sublime ของคุณ ( Preferences -> Settings - User) เพื่อรวม:

{
  // ... other settings
  "show_full_path": true
}

จากนั้นรีสตาร์ทซับไลม์เพื่อโหลดการตั้งค่าใหม่

นี้จะแทนที่ค่าเริ่มต้น OS X falseเฉพาะสำหรับตัวเลือกนี้ซึ่งเป็น


9
มีวิธีปรับแต่งเส้นทางหรือไม่? ฉันไม่ต้องการเส้นทางแบบเต็มหรือเพียงแค่ชื่อของไฟล์ แต่เป็นเส้นทางที่อิงตามโฟลเดอร์ที่ฉันเปิด my-app/app/templates/something.hbs- หรือmy-app - templates/something.hbs
นายอำเภอเดเร็ก

9
จากนั้นทำการรีสตาร์ทหนึ่งครั้งประเสริฐ
Ken Ratanachai S.

6
สำหรับมือใหม่และผู้ใช้ที่เสียสมาธิ (ฉันเป็นรุ่นหลัง) ใน Sublime Text 3 Preferences> Settings จะเปิดหน้าต่างแยกในแนวตั้ง คุณต้องแก้ไข Preferences.sublime-settings ในบานหน้าต่างด้านขวาเพิ่มโคลอนและการตั้งค่าที่เกี่ยวข้อง
Emanuele Cipolla

15

ควรจะเหมือนกันสำหรับ Sublime Text 2/3 (ทดสอบบน OSX Yosemite)

  1. ในขณะที่ซับไลม์ให้ไปที่เมนู "Sublime Text 2/3" และเลื่อนลงไปที่ "Preferences ->" จากนั้นไปที่ "Settings - User" ซึ่งจะเปิดการตั้งค่าผู้ใช้ของคุณใน Sublime

  2. หากคุณไม่เคยเพิ่มการตั้งค่าผู้ใช้ใด ๆ ก็ควรมีความคิดเห็นบางส่วน ในกรณีนี้คุณสามารถวางสิ่งต่อไปนี้:


การตั้งค่าเดียว

// Settings in here override those in "Default/Preferences.sublime-settings", and  
// are overridden in turn by file type specific settings.  
{  
"show_full_path": true  
} 


การตั้งค่าสองแบบ
(การตั้งค่าหนึ่งรายการต่อบรรทัดและคั่นด้วย a)

// Settings in here override those in "Default/Preferences.sublime-settings", and  
// are overridden in turn by file type specific settings.  
{   
"show_full_path": true, 
"save_on_focus_lost": true  
} 
  1. ตอนนี้บันทึกไฟล์การตั้งค่านี้

  2. ตอนนี้คุณควรจะเห็นเส้นทางแบบเต็มในแถบชื่อเรื่อง

(หมายเหตุ: สำหรับฉันฉันไม่จำเป็นต้องรีสตาร์ท Sublime เพื่อดูเส้นทางในแถบหัวเรื่อง แต่ฉันคิดว่าฉันต้องทำเมื่อฉันใช้โปรแกรมเวอร์ชัน Windows)

FYI ในโหมดเต็มหน้าจอของ Sublime / โหมดปลอดสิ่งรบกวนคุณต้องเลื่อนตัวชี้ไปที่ด้านบนสุดของหน้าจอเพื่อดูแถบชื่อเรื่อง

ฉันมักจะเรียกใช้ Sublime โดยที่ฉันปรับขนาดหน้าต่างด้วยตนเองให้เป็นขนาดเต็มของหน้าจอเพื่อที่ฉันจะได้เห็นแถบหัวเรื่องได้ตลอดเวลา



เพียงเพื่อความกระจ่างเมื่อคุณอ่าน:

//Show the full path to files in the title bar.  
// On OS X, this value is overridden in the platform specific settings, so  
// you'll need to place this line in your user settings to override it."

พยายามบอกให้คุณแก้ไขการตั้งค่าผู้ใช้ Sublime Text ไม่ใช่การตั้งค่าระบบ OSX ใด ๆ


4
ฉันจะกำหนดค่าได้อย่างไรเพื่อให้การแสดงเส้นทางแบบเต็มจาก~/Users/username... นั้นแสดงเฉพาะจากไดเร็กทอรีปัจจุบันที่ฉันกำลังทำงานอยู่ ตัวอย่างเช่นแทนที่จะ/Users/username/Desktop/Main/child/project-frontend/src/app/menu.jsแสดงเท่านั้นproject-frontend/src/app/menu.js
สูงสุด

ยกนิ้วให้กับความสมบูรณ์
benomatis

อะไรsave_on_focus_lostทำอย่างไร
tommy.carstensen

3

ใน Sublime Text 3 สำหรับ Mac OS X:

1) เพิ่ม"show_full_path": trueลงในSublime Text / Preferences / Settings - Userไฟล์ของคุณ เพิ่มบรรทัดนี้แม้ว่าจะปรากฏเป็นtrueคำนำหน้าเริ่มต้นแล้วก็ตาม ยุติบรรทัดด้วยลูกน้ำ ( ,) หากคุณรวมไว้ในคำนำหน้าอื่น ๆ บันทึกการเปลี่ยนแปลงของคุณ

2) ออกและเปิดใหม่ Sublime

คุณจะไม่เห็นการเปลี่ยนแปลงนี้ไม่เหมือนกับคำนำหน้าของผู้ใช้รายอื่นจนกว่าจะเปิดแอปขึ้นมา


7
สิ่งนี้อาจเป็นจริงเมื่อโพสต์คำตอบนี้ แต่ฉันเพิ่งลองใช้ในข้อความประเสริฐ 3 (build 3114) และใช้งานได้โดยไม่ต้องรีสตาร์ท sublime
Stephen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.