ทางลัดและเคล็ดลับในการปรับปรุงผลผลิตของคุณด้วยข้อความประเสริฐ

เผยแพร่แล้ว: 2022-03-10
สรุปอย่างย่อ ↬ Sublime Text คือหนึ่งในโปรแกรมแก้ไขข้อความที่ทรงพลังที่สุดอย่างไม่ต้องสงสัย จำนวนผู้ใช้ที่พึงพอใจเป็นเครื่องยืนยัน หากคุณสำรวจมัน ในที่สุด คุณจะเห็นว่าฟีเจอร์อันทรงพลังของมันซ่อนอยู่หลังอินเทอร์เฟซที่เรียบง่ายและสวยงามเพียงใด หากคุณเคยใช้ Sublime Text มาสักระยะ ตอนนี้เป็นเวลาที่จะอัปเกรดคลังอาวุธของคุณด้วยกระสุนใหม่ ฉันจะนำคุณผ่านเคล็ดลับและลูกเล่นที่ฉันโปรดปราน การรู้จักพวกเขาอาจแค่ปลดปล่อยพลังที่ซ่อนอยู่ของคุณในฐานะโปรแกรมเมอร์ไปทั่วโลก

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

หากคุณเคยใช้ Sublime Text มาสักระยะ ตอนนี้เป็นเวลาที่จะอัปเกรดคลังอาวุธของคุณด้วยกระสุนใหม่ ฉันจะนำคุณผ่านเคล็ดลับและลูกเล่นที่ฉันโปรดปราน การรู้จักพวกเขาอาจแค่ปลดปล่อยพลังที่ซ่อนอยู่ของคุณในฐานะโปรแกรมเมอร์ไปทั่วโลก

อ่านเพิ่มเติม เกี่ยวกับ SmashingMag:

  • 50 เครื่องมือประหยัดเวลาอันทรงพลังสำหรับนักออกแบบเว็บไซต์
  • เคล็ดลับ เครื่องมือ และเทคนิคเวิร์กโฟลว์ที่มีประสิทธิภาพสำหรับนักออกแบบเว็บไซต์
  • วิธีจัดระเบียบเวิร์กโฟลว์การเข้ารหัสของคุณ

ปลั๊กอินข้อความประเสริฐ

การควบคุมบรรจุภัณฑ์

Package Control เป็นโซลูชันแบบครบวงจรสำหรับการดาวน์โหลดและจัดการปลั๊กอินและธีมที่เกี่ยวข้องกับ Sublime Text คำแนะนำในการติดตั้งมีอยู่ในเว็บไซต์การควบคุมแพ็คเกจ

เพิ่มเติมหลังกระโดด! อ่านต่อด้านล่าง↓

เมื่อติดตั้งแล้วคุณสามารถเข้าถึงได้โดยใช้จานคำสั่ง ในการติดตั้งปลั๊กอิน ให้กด Cmd ⌘ + Shift ⇧ + P (Mac) หรือ Ctrl ⌃ + Shift ⇧ + P (Windows และ Linux) จากนั้นเข้าสู่ Install Package แล้วกด “Return” รายการปลั๊กอินในที่เก็บจะใช้เวลาโหลดสักครู่ แต่คุณสามารถพิมพ์ชื่อปลั๊กอินที่คุณสนใจและติดตั้งได้จากที่นั่น ปลั๊กอินโปรดบางส่วนของฉันแสดงอยู่ด้านล่าง

การควบคุมบรรจุภัณฑ์

การปรับปรุงแถบด้านข้าง

แถบด้านข้างเริ่มต้นของ Sublime Text สามารถทำงานได้อย่างจำกัด ปลั๊กอินการเพิ่มประสิทธิภาพแถบด้านข้างเพิ่มพลังให้ข้อความประเสริฐด้วยคำสั่งสำหรับการเปิดไฟล์ในเบราว์เซอร์ คัดลอก วาง คัดลอกพาธ ทำซ้ำ ลบ และอื่นๆ

การปรับปรุงแถบด้านข้าง

งานธรรมดา

งานธรรมดาแปลงข้อความประเสริฐเป็นผู้จัดการรายการสิ่งที่ต้องทำที่มีประสิทธิภาพ คุณสามารถติดตั้งได้ผ่านการควบคุมแพ็คเกจ สร้างไฟล์ที่มี .todo เป็นส่วนขยายเพื่อเปิดใช้งาน Plain Tasks ที่ด้านบน สำหรับเคล็ดลับอื่นๆ คุณสามารถเข้าถึงบทช่วยสอนที่มีให้ในปลั๊กอิน ซึ่งมีให้ที่ “การตั้งค่า” → “การตั้งค่าแพ็คเกจ” → “งานธรรมดา” → “บทช่วยสอน”

สำหรับงานใหม่:

  • Cmd ⌘ + Return ↵ (Mac)
  • Ctrl ⌃ + Return ↵ (Windows และ Linux)

ในการทำเครื่องหมายว่าเสร็จสิ้น:

  • Cmd ⌘ + D (Mac)
  • Ctrl ⌃ + D (Windows และ Linux)

หากต้องการทำเครื่องหมายว่ายกเลิก:

  • Ctrl ⌃ + C (Mac)
  • Alt + C (Windows และ Linux)
งานธรรมดา.

ลินเตอร์ประเสริฐ

ตรวจสอบข้อผิดพลาดในโค้ดของคุณโดยใช้ Sublime Linter ปลั๊กอินมีกรอบงานสำหรับการทับโค้ดของคุณ Linting ที่เกิดขึ้นจริงทำได้โดยปลั๊กอินต่างๆ (สำหรับ Ruby, Python, JavaScript เป็นต้น) ซึ่งหมายความว่าคุณต้องติดตั้ง Sublime Linter ก่อน จากนั้นจึงติดตั้ง Linters เฉพาะไวยากรณ์สำหรับโค้ดของคุณ มีเอกสารประกอบมากมาย

ลิตเตอร์ประเสริฐ.

เอ็มเม็ต

Emmet ซึ่งเคยรู้จักในชื่อ Zen Coding เป็นเครื่องมือที่จำเป็นสำหรับนักพัฒนาเว็บทุกคน น่าจะเป็นปลั๊กอินที่มีประสิทธิภาพและประหยัดเวลาที่สุดเท่าที่คุณเคยพบมา

การเขียนโค้ดต้องใช้เวลา และงาน HTML เช่นการเขียนแท็กและการตัดคลาสด้วยเครื่องหมายคำพูดอาจเป็นเรื่องที่น่าเบื่อ เอ็มเม็ตดูแลทุกอย่าง มันขยายคำย่อเป็นโครงสร้าง HTML หรือ CSS ทั้งหมดอย่างน่าอัศจรรย์ ไวยากรณ์ที่ใช้สำหรับคำย่อเหล่านี้ได้รับแรงบันดาลใจจากตัวเลือก CSS มาดูการทำงานกัน

เอ็มเม็ต

กวดวิชาประเสริฐ

Sublime Tutor คือบทช่วยสอนในตัวแก้ไขแบบโต้ตอบสำหรับแป้นพิมพ์ลัดใน Sublime Text หากคุณเพิ่งเริ่มใช้ Sublime Text ปลั๊กอินจะเพิ่มประสิทธิภาพการทำงานของคุณทันทีโดยสอนเคล็ดลับและลูกเล่นดีๆ ในตัวแก้ไข ปลั๊กอินใช้เทคนิคการทำซ้ำแบบเว้นระยะเพื่อให้แน่ใจว่าคุณจำคำสั่งที่สอนได้

ปลั๊กอินประเสริฐ: Sublime Tutor
อาจารย์ประเสริฐ.

ใช้ Package Control เพื่อติดตั้งปลั๊กอิน เมื่อติดตั้งแล้ว คุณจะเข้าถึงผู้สอนได้ผ่านเมนู "ความช่วยเหลือ" หรือแป้นพิมพ์ลัด Ctrl ⌃ + Alt ⌥ + K

ฟังก์ชั่นข้อความประเสริฐ

ไปที่ใดก็ได้

นี่อาจเป็นคำสั่งที่ทรงพลังและใช้มากที่สุดใน Sublime Text นำทางผ่านไฟล์ โฟลเดอร์ สัญลักษณ์ และบรรทัดได้อย่างง่ายดาย

ไปที่ไฟล์:

  • Cmd ⌘ + P (Mac)
  • Ctrl ⌃ + P (Windows และ Linux)

กดแป้นพิมพ์ลัด และเริ่มพิมพ์ชื่อไฟล์ Sublime Text จะทำการค้นหาแบบคลุมเครือและดึงไฟล์ที่ต้องการมาให้คุณทันที

ไปที่สัญลักษณ์:

  • Cmd ⌘ + R (Mac)
  • Ctrl ⌃ + R (Windows และ Linux)

ไปที่บรรทัด:

  • Ctrl ⌃ + G (Mac)
  • Ctrl ⌃ + G (Windows และ Linux)

หากต้องการไปยังบรรทัดใดบรรทัดหนึ่งในไฟล์ ให้พิมพ์โคลอนตามด้วยหมายเลขบรรทัด หรือใช้แป้นพิมพ์ลัด

ไปที่อะไรก็ได้

การเลือกคำ

  • Cmd ⌘ + D (Mac)
  • Ctrl ⌃ + D (Windows และ Linux)

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

การเลือกคำ
  • Ctrl ⌃ + Cmd ⌘ + G (Mac)
  • Alt + F3 (Windows และ Linux)

นี่เป็นอีกวิธีหนึ่งในการบรรลุสิ่งเดียวกัน แทนที่จะค้นหาคำทีละคำ มันจะทำการค้นหาคำจำนวนมากภายใต้เคอร์เซอร์และสลับไปยังโหมดการเลือกหลายรายการ

ขยายการเลือกไปยังขอบเขต

  • Cmd ⌘ + Shift ⇧ + Space ␣ (Mac)
  • Ctrl ⌃ + Shift ⇧ + Space ␣ (Windows และ Linux)

ทางลัดนี้มีประโยชน์อย่างมากสำหรับนักพัฒนา JavaScript จะเลือกขอบเขตปัจจุบัน การกดคีย์ผสมเดียวกันอีกครั้งจะเลือกขอบเขตหลัก วิดีโอแสดงให้เห็นชัดเจนว่ามันทำงานอย่างไร:

ขยายการเลือกไปยังขอบเขต

แบ่งส่วนที่เลือกออกเป็นเส้น

  • Cmd ⌘ + Shift ⇧ + L (Mac)
  • Ctrl ⌃ + Shift ⇧ + L (Windows และ Linux)

ใช้ทางลัดนี้เพื่อแบ่งพื้นที่ที่เลือกออกเป็นหลายบรรทัด โดยกำหนดให้ Sublime Text อยู่ในโหมดการเลือกหลายรายการ ฉันใช้เคล็ดลับนี้เพื่อแปลงรายการคำเป็นอาร์เรย์สตริงที่ล้อมรอบอย่างรวดเร็ว

แบ่งส่วนที่เลือกออกเป็นเส้น

การเลือกคอลัมน์

  • Ctrl ⌃ + Shift ⇧ + Up ↑ / Down ↓ (Mac)
  • Ctrl ⌃ + Alt + Up ↑ / Down ↓ (ชนะ)
  • Alt + Shift ⇧ + Up ↑ / Down ↓ (Linux)

ใช้ทางลัดนี้เพื่อเลือกคอลัมน์ใน Sublime Text วางเคอร์เซอร์ไว้ที่ใดก็ได้ในเอกสาร จากนั้นกดทางลัดเพื่อเลือกคอลัมน์ขึ้นหรือลง นอกจากนี้ยังนำคุณเข้าสู่โหมดการเลือกหลายรายการ เช่นเดียวกับสองคำสั่งด้านบน

การเลือกคอลัมน์

เรียงลำดับ

  • F5 (แมค)
  • F9 (Windows และ Linux)

ฉันชอบที่จะให้คุณสมบัติ CSS ของฉันเรียงตามตัวอักษร คำสั่งนี้มีประโยชน์มากสำหรับสิ่งนั้น เลือกบล็อกที่คุณต้องการจัดเรียง (เคล็ดลับสำหรับมืออาชีพ: ใช้ Ctrl ⌃ + Shift ⇧ + J เพื่อเลือกระดับการเยื้อง) จากนั้นกดแป้นพิมพ์ลัด

เรียงลำดับ.

เปิดการตรวจการสะกด

  • F6

ไม่ต้องผิดหวังกับข้อผิดพลาดในการพิมพ์อีกต่อไปหลังจากที่โค้ดได้เข้าสู่ขั้นตอนการตรวจสอบแล้ว ใช้ปุ่มนี้เพื่อสลับเครื่องตรวจตัวสะกดอย่างรวดเร็ว

เปิดการตรวจตัวสะกด

ความคิดเห็น

  • Cmd ⌘ + / (Mac)
  • Ctrl ⌃ + / (Windows และ Linux)

นี่เป็นหนึ่งในทางลัดที่ฉันใช้บ่อยที่สุด การทำเครื่องหมายความคิดเห็นในภาษาการเขียนโปรแกรมใดๆ ก็ทำได้ง่ายๆ ด้วยทางลัดนี้ ในไฟล์ HTML มันวางคู่ของแท็ก <!-- --> ในขณะที่ JavaScript มันวาง // ที่จุดเริ่มต้นของบรรทัด

ความคิดเห็น

Bubble Line Up หรือ Down

  • Cmd ⌘ + Ctrl ⌃ + Up ↑ / Down ↓ (Mac)
  • Shift ⇧ + Ctrl ⌃ Up ↑ / Down ↓ (Windows และ Linux)

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

บับเบิ้ลบรรทัดขึ้นหรือลง

การเลือกซ้ำ

  • Cmd ⌘ + Shift ⇧ + D (Mac)
  • Ctrl ⌃ + Shift ⇧ + D (Windows และ Linux)

โดยค่าเริ่มต้น คำสั่งลัดนี้จะทำซ้ำบรรทัดปัจจุบันและวางไว้ในบรรทัดถัดไป หากคุณเลือกภูมิภาคและกดทางลัดนี้จะทำซ้ำทั้งภูมิภาค

การเลือกที่ซ้ำกัน

เข้าร่วมสองบรรทัด

  • Cmd ⌘ + J (Mac)
  • Ctrl ⌃ + J (Windows และ Linux)

เป็นการรวมบรรทัดต่อไปนี้กับบรรทัดปัจจุบัน โดยแทนที่ช่องว่างสีขาวทั้งหมดระหว่างนั้นด้วยช่องว่างเดียว ดำเนินการบนบล็อกของเส้น ซึ่งจะรวมสายทั้งหมดเข้าด้วยกัน

เข้าร่วมสองบรรทัด

ไปที่ Matching Bracket

  • Ctrl ⌃ + M

ใช้คำสั่งนี้เพื่อย้ายเคอร์เซอร์จากตำแหน่งวงเล็บหนึ่งไปยังอีกตำแหน่งหนึ่ง สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณหลงทางในระยะทางยาวและต้องการไปถึงตำแหน่งเริ่มต้น (หรือในทางกลับกัน)

ไปที่วงเล็บที่ตรงกัน

ปิดแท็ก HTML

  • Cmd ⌘ + Opt ⌥ + . (แม็ค)
  • Alt + . (วินโดวส์และลินุกซ์)

ใช้ทางลัดนี้เพื่อปิดแท็ก HTML ที่เปิดอยู่ในปัจจุบัน มันแทรกแท็กปิดที่ตรงกันที่ตำแหน่งเคอร์เซอร์ปัจจุบัน

ปิดแท็ก HTML

ค้นหาในโครงการ

  • Cmd ⌘ + Shift ⇧ + F (Mac)
  • Ctrl ⌃ + Shift ⇧ + F (Windows และ Linux)

ซึ่งเทียบเท่ากับ grep ของ Sublime Text ค้นหาคำศัพท์ภายในโครงการทั้งหมด ความพิเศษของคำสั่งนี้คือคำสั่งรวดเร็ว มีตัวเลือกในการทำให้คำนึงถึงขนาดตัวพิมพ์และดำเนินการจับคู่ regex ด้วย

ในการค้นหาคำเฉพาะในเอกสารปัจจุบัน ทั้งโครงการ ให้วางเคอร์เซอร์บนคำนั้นแล้วกด Ctrl ⌃ + E ซึ่งจะใส่คำนั้นลงในช่องค้นหา การกดรหัสย่อด้านบนจะเติมช่องค้นหาของทั้งโครงการด้วยคำนี้

ค้นหาในโครงการ

สลับระหว่างแท็บ

  • Cmd ⌘ + Shift ⇧ + [ หรือ ] (Mac)
  • Ctrl ⌃ + Page Up ⇞ หรือ Page Down ⇟ (Windows และ Linux)

เช่นเดียวกับในเว็บเบราว์เซอร์ คุณสามารถเปิดหลายแท็บใน Sublime Text ได้ หากต้องการย้ายจากแท็บหนึ่งไปยังอีกแท็บหนึ่ง คุณสามารถใช้ทางลัดที่ระบุไว้ด้านบน และใช้ Cmd ⌘ + T (Mac) หรือ Ctrl ⌃ + N (Windows และ Linux) เพื่อสร้างแท็บใหม่

สลับไปมาระหว่างแท็บ

จานคำสั่ง

  • Cmd ⌘ + Shift ⇧ + P (Mac)
  • Ctrl ⌃ + Shift ⇧ + P (Windows และ Linux)

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

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

จานคำสั่ง

แสดงคอนโซล

  • Ctrl ⌃ + `

Sublime Text มาพร้อมกับล่าม Python ในตัว เป็นเครื่องมือที่มีประโยชน์ในการรันคำสั่ง Python หรือทดสอบ API ของ Sublime Text อย่างรวดเร็ว เมื่อคุณกำลังพัฒนาปลั๊กอินสำหรับตัวแก้ไข

การเลือกคอลัมน์

เรียงลำดับ

  • F5 (แมค)
  • F9 (Windows และ Linux)

ฉันชอบที่จะให้คุณสมบัติ CSS ของฉันเรียงตามตัวอักษร คำสั่งนี้มีประโยชน์มากสำหรับสิ่งนั้น เลือกบล็อกที่คุณต้องการจัดเรียง (เคล็ดลับสำหรับมืออาชีพ: ใช้ Ctrl ⌃ + Shift ⇧ + J เพื่อเลือกระดับการเยื้อง) จากนั้นกดแป้นพิมพ์ลัด

เรียงลำดับ.

เปิดการตรวจการสะกด

  • F6

ไม่ต้องผิดหวังกับข้อผิดพลาดในการพิมพ์อีกต่อไปหลังจากที่โค้ดได้เข้าสู่ขั้นตอนการตรวจสอบแล้ว ใช้ปุ่มนี้เพื่อสลับเครื่องตรวจตัวสะกดอย่างรวดเร็ว

เปิดการตรวจตัวสะกด

ความคิดเห็น

  • Cmd ⌘ + / (Mac)
  • Ctrl ⌃ + / (Windows และ Linux)

นี่เป็นหนึ่งในทางลัดที่ฉันใช้บ่อยที่สุด การทำเครื่องหมายความคิดเห็นในภาษาการเขียนโปรแกรมใดๆ ก็ทำได้ง่ายๆ ด้วยทางลัดนี้ ในไฟล์ HTML มันวางคู่ของแท็ก <!-- --> ในขณะที่ JavaScript มันวาง // ที่จุดเริ่มต้นของบรรทัด

ความคิดเห็น

Bubble Line Up หรือ Down

  • Cmd ⌘ + Ctrl ⌃ + Up ↑ / Down ↓ (Mac)
  • Shift ⇧ + Ctrl ⌃ Up ↑ / Down ↓ (Windows และ Linux)

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

บับเบิ้ลบรรทัดขึ้นหรือลง

การเลือกซ้ำ

  • Cmd ⌘ + Shift ⇧ + D (Mac)
  • Ctrl ⌃ + Shift ⇧ + D (Windows และ Linux)

โดยค่าเริ่มต้น คำสั่งลัดนี้จะทำซ้ำบรรทัดปัจจุบันและวางไว้ในบรรทัดถัดไป หากคุณเลือกภูมิภาคและกดทางลัดนี้จะทำซ้ำทั้งภูมิภาค

การเลือกที่ซ้ำกัน

เข้าร่วมสองบรรทัด

  • Cmd ⌘ + J (Mac)
  • Ctrl ⌃ + J (Windows และ Linux)

เป็นการรวมบรรทัดต่อไปนี้กับบรรทัดปัจจุบัน โดยแทนที่ช่องว่างสีขาวทั้งหมดระหว่างนั้นด้วยช่องว่างเดียว ดำเนินการบนบล็อกของเส้น ซึ่งจะรวมสายทั้งหมดเข้าด้วยกัน

เข้าร่วมสองบรรทัด

ไปที่ Matching Bracket

  • Ctrl ⌃ + M

ใช้คำสั่งนี้เพื่อย้ายเคอร์เซอร์จากตำแหน่งวงเล็บหนึ่งไปยังอีกตำแหน่งหนึ่ง สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณหลงทางในระยะทางยาวและต้องการไปถึงตำแหน่งเริ่มต้น (หรือในทางกลับกัน)

ไปที่วงเล็บที่ตรงกัน

ปิดแท็ก HTML

  • Cmd ⌘ + Opt ⌥ + . (แม็ค)
  • Alt + . (วินโดวส์และลินุกซ์)

ใช้ทางลัดนี้เพื่อปิดแท็ก HTML ที่เปิดอยู่ในปัจจุบัน มันแทรกแท็กปิดที่ตรงกันที่ตำแหน่งเคอร์เซอร์ปัจจุบัน

ปิดแท็ก HTML

ค้นหาในโครงการ

  • Cmd ⌘ + Shift ⇧ + F (Mac)
  • Ctrl ⌃ + Shift ⇧ + F (Windows และ Linux)

ซึ่งเทียบเท่ากับ grep ของ Sublime Text ค้นหาคำศัพท์ภายในโครงการทั้งหมด ความพิเศษของคำสั่งนี้คือคำสั่งรวดเร็ว มีตัวเลือกในการทำให้คำนึงถึงขนาดตัวพิมพ์และดำเนินการจับคู่ regex ด้วย

ในการค้นหาคำเฉพาะในเอกสารปัจจุบัน ทั้งโครงการ ให้วางเคอร์เซอร์บนคำนั้นแล้วกด Ctrl ⌃ + E ซึ่งจะใส่คำนั้นลงในช่องค้นหา การกดรหัสย่อด้านบนจะเติมช่องค้นหาของทั้งโครงการด้วยคำนี้

ค้นหาในโครงการ

สลับระหว่างแท็บ

  • Cmd ⌘ + Shift ⇧ + [ หรือ ] (Mac)
  • Ctrl ⌃ + Page Up ⇞ หรือ Page Down ⇟ (Windows และ Linux)

เช่นเดียวกับในเว็บเบราว์เซอร์ คุณสามารถเปิดหลายแท็บใน Sublime Text ได้ หากต้องการย้ายจากแท็บหนึ่งไปยังอีกแท็บหนึ่ง คุณสามารถใช้ทางลัดที่ระบุไว้ด้านบน และใช้ Cmd ⌘ + T (Mac) หรือ Ctrl ⌃ + N (Windows และ Linux) เพื่อสร้างแท็บใหม่

สลับไปมาระหว่างแท็บ

จานคำสั่ง

  • Cmd ⌘ + Shift ⇧ + P (Mac)
  • Ctrl ⌃ + Shift ⇧ + P (Windows และ Linux)

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

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

จานคำสั่ง

แสดงคอนโซล

  • Ctrl ⌃ + `

Sublime Text มาพร้อมกับล่าม Python ในตัว เป็นเครื่องมือที่มีประโยชน์ในการรันคำสั่ง Python หรือทดสอบ API ของ Sublime Text อย่างรวดเร็ว เมื่อคุณกำลังพัฒนาปลั๊กอินสำหรับตัวแก้ไข

โปรดทราบว่าล่ามนี้มาพร้อมกับ Sublime Text และแตกต่างจาก Python ที่ติดตั้งระบบของคุณ จุดประสงค์ของคอนโซลนี้คือเพื่อโต้ตอบกับ API ของ Sublime Text สำหรับปลั๊กอิน คุณอาจใช้คอนโซลนี้เมื่อติดตั้ง Package Control

แสดงคอนโซล

หากต้องการเรียนรู้สิ่งที่สามารถทำได้โดยใช้ปลั๊กอิน API ของ Sublime Text โปรดดูเอกสารประกอบ

โหมดปราศจากสิ่งรบกวนสมาธิ

  • Cmd ⌘ + Ctrl ⌃ + Shift ⇧ + F (Mac)
  • Shift ⇧ + F11 (Windows และ Linux)

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

โหมดที่ปราศจากสิ่งรบกวนสมาธิ

ตัวช่วยบรรทัดคำสั่งข้อความ

Sublime Text มีเครื่องมือบรรทัดคำสั่งที่ทำให้การทำงานกับไฟล์บนบรรทัดคำสั่งเป็นเรื่องง่าย เพื่อให้มันทำงานบน Mac คุณต้องทำให้มันพร้อมใช้งานในเชลล์ของคุณ

สมมติว่าคุณวาง Sublime Text ไว้ในโฟลเดอร์ "Applications" และคุณมีไดเร็กทอรี ~/bin ในพาธของคุณ คุณสามารถเรียกใช้สิ่งต่อไปนี้ได้:

 ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/sublime 
ตัวช่วยบรรทัดคำสั่งข้อความ

เพื่อใช้เป็นตัวแก้ไขเริ่มต้นสำหรับคำสั่งที่พร้อมต์สำหรับอินพุต (เช่น git commit ) ให้ตั้งค่าตัวแปรสภาพแวดล้อมของตัว editor

 export EDITOR='sublime -w'

บน Windows คุณสามารถใช้ subl.exe ในลักษณะเดียวกัน

บทสรุป

Sublime Text เต็มไปด้วยปุ่มลัดและคำสั่งที่ทรงพลัง คุณอาจจะจำสิ่งเหล่านี้ไม่ได้เพียงแค่อ่านบทความนี้ แต่คุณจะต้องฝึกฝนในขณะที่คุณผ่านมันไปให้ได้ ระบุทางลัดที่มีประโยชน์ที่สุดสำหรับตัวคุณเอง และอ้างอิงเป็นประจำขณะที่คุณทำงานกับ Sublime Text การปฏิบัติเป็นกุญแจสำคัญ คุณกำลังจะกลายเป็นนินจาข้อความประเสริฐ