คำถามติดแท็ก sublime-text-3

Sublime Text 3 เป็นตัวแก้ไขข้อความข้ามแพลตฟอร์ม GUI สำหรับ Windows, OS X และ Linux

2
ล้างผลลัพธ์การค้นหาในการค้นหาใหม่ทุกรายการใน Sublime Text
มีวิธีการล้างผลลัพธ์ทุกครั้งที่ทำFind in Sublime Text ใหม่ (เวอร์ชั่น 3 สำหรับกรณีนี้) หรือไม่? ฉันไม่ต้องการมีประวัติของสิ่งที่เคยค้นหามาก่อนในแท็บค้นหาผลลัพธ์

1
ฉันสามารถแสดงสถานะไฟล์ git ในแถบด้านข้างใน Sublime Text 3 ได้หรือไม่?
ฉันเคยเห็นคุณสมบัติเจ๋ง ๆ นี้ใน Atom ที่มุมล่างซ้ายสถานะ Git คือ displayer (เช่นสาขาใดจำนวนไฟล์ที่เปลี่ยนแปลง ฯลฯ ) และในไฟล์แถบด้านข้างที่สร้างขึ้น แต่ไม่ได้เพิ่มและเปลี่ยนแปลงไฟล์จะแสดงเป็นสีเขียวและสีเหลือง สี. มีวิธีใดบ้างที่จะบรรลุสิ่งนี้ใน Sublime Text 3?

2
Sublime Text 3 - พฤติกรรมเพิ่ม / ค้นหาการจับคู่ด่วน
สมมติว่าฉันกำลังทำงานกับไฟล์ใน Sublime Text 3 ที่มีการเกิดขึ้นหลายครั้งของตัวแปรตัวอักษรเดียวcซึ่งฉันต้องการเปลี่ยนชื่อเป็นชื่ออื่น เมื่อฉันเลือกหนึ่งอินสแตนซ์ของตัวแปรนั้นด้วยเคอร์เซอร์ของฉัน Sublime Text จะไฮไลต์อินสแตนซ์อื่น ๆ ของตัวแปรนั้นให้ฉันโดยอัตโนมัติ: ภาพไฮไลต์นี้เปิดใช้งานโดยการตั้งค่า: "match_selection": trueและแสดงให้เห็นชัดเจนว่าประเสริฐนั้นฉลาดพอที่จะเน้นเฉพาะอินสแตนซ์อื่น ๆ ของตัวละครนั้นซึ่งเกี่ยวข้องกับตัวแปร อย่างไรก็ตามแม้จะมีไฮไลต์นี้ที่ระบุว่าควรจะเป็นไปได้ แต่ดูเหมือนว่าไม่มีวิธีที่ง่ายเลยในการเลือกเฉพาะcตัวแปรที่เน้นสีเหล่านี้โดยอัตโนมัติ หากฉันต้องการเปลี่ยนชื่ออินสแตนซ์ทั้งหมดของตัวแปรอย่างรวดเร็วcโดยใช้เคอร์เซอร์หลายตัวไม่ว่าจะเป็นQuick Add Next ( cmd+D) หรือQuick Find All ( ctrl+cmd+G) แทนที่จะเลือกเฉพาะตัวแปรcนั้นฉันจะได้รับอินสแตนซ์ทั้งหมดของอักขระ 'c' ที่เลือก: เห็นได้ชัดว่าไม่มีประโยชน์เลยเนื่องจากไม่มีความสัมพันธ์กับตัวแปรจริง มันเลือกตัวอักษรทั้งหมด "c" โดยไม่คำนึงถึงว่าเป็นตัวแปรที่เลือกหรือไม่ มีวิธีบังคับให้เพิ่มด่วนถัดไปและค้นหาด่วนทั้งหมดเพื่อให้ทำงานเหมือนกับกฎการไฮไลต์ที่การmatch_selectionตั้งค่าใช้หรือไม่ สิ่งนี้จะมีประโยชน์มากกว่าในกรณีนี้มากกว่าเพียงแค่เลือกตัวละครทุกตัวที่เลือก ฉันพลาดอะไรไปรึเปล่า? ฉันไม่สามารถหาค้นหาด่วนทุกกรณีหรือเพิ่มอย่างรวดเร็วต่อไปตัวแปรตัวเลือกหรือวิธีการในการปรับแต่งการทำงานเริ่มต้นของการค้นหาด่วนทั้งหมดและเพิ่มอย่างรวดเร็วต่อไป เท่าที่ฉันสามารถบอกได้ตัวเลือกเดียวของฉันคือการเปลี่ยนชื่อด้วยตนเองทุกครั้งcหรือเขียน regex ที่กำหนดเองเพื่อให้ได้ผลลัพธ์เดียวกันกับอัลกอริทึมการเน้นดั้งเดิม

1
เปลี่ยนปุ่มกลางของเมาส์ใน Sublime Text
บน Sublime Text ที่ทำงานบน Windows ปุ่ม Middle Mouse ทำหน้าที่เป็นช่วงที่เลือกบน Linux แล้ว Shift + คลิกขวา ฉันจะตั้งค่าปุ่มกลางของเมาส์เพื่อเลือกช่วงบน Linux ได้อย่างไร? Sublime Text 3 โดยเฉพาะบน Ubuntu?

2
ฉันจะดูสิ่งที่“ ขอบเขต” ปัจจุบันใน SublimeText ได้อย่างไร
ฉันพยายามที่จะกำหนดตัวอย่างบางส่วนสำหรับการแก้ไข Markdown แต่ฉันไม่สามารถเรียกมันได้ ผมได้ลองใช้source.markdown, text.markdownและmarkdownขอบเขต แต่ไม่มีผู้ใดของการทำงานของพวกเขา หากฉันลบข้อ จำกัด ของขอบเขตข้อมูลโค้ดจะทำงาน ฉันจะทราบได้อย่างไรว่าจะใช้ขอบเขตใด

2
การสนับสนุนทัชแพดสำหรับ SublimeText 3
ฉันชอบ SublimeText 3 แต่สิ่งเดียวที่ทำให้ฉันหยุดซื้อใบอนุญาตคือการขาดการรองรับทัชแพดที่เหมาะสม ฉันมักจะทำงานบนท้องถนนและการรองรับการเลื่อน / เลื่อนที่เหมาะสมในการสัมผัสและทัชแพดน่าจะดี ฉันขาดอะไรบางอย่างในการตั้งค่าหรือเป็นเพียงการใช้งานใน ST3 หรือไม่? อุปกรณ์ที่ฉันรู้ว่ามีปัญหานี้ หากคุณมีปัญหานี้เช่นกันและอุปกรณ์ของคุณไม่อยู่ในรายการโปรดแสดงความคิดเห็น Surface Pro 3 Surface Pro 2 Dell XPS 13 (z) Lenovo Yoga 3 Pro คำถามนี้ดูเหมือนจะดึงดูดความสนใจบ้างและฉันขอโทษที่แจ้งให้ผู้พัฒนาทราบถึงปัญหานี้ แต่ยังไม่ได้ประกาศการแก้ไข หากคุณมีบัญชี GitHub คุณสามารถตอบกระทู้นี้ได้ ตอบ+1 [อุปกรณ์ของคุณ]เพื่อให้นักพัฒนาทราบว่าอุปกรณ์ใดมีปัญหานี้ คุณสามารถสร้างบัญชี GitHub ใหม่ได้ง่ายๆ

3
วิธีแทรกอักขระแท็บในข้อความประเสริฐ
ฉันกำลังพยายามแทรกแท็บลงในเอกสารใน Sublime Text ฉันใช้แท็บสำหรับเยื้อง → Tabโดยปกติแล้วผมสามารถแทรกแท็บได้โดยการกด อย่างไรก็ตามบางครั้งแทนที่จะแทรกอักขระแท็บสิ่งนี้จะดำเนินการเสร็จสิ้นคำ มันยากที่จะคาดการณ์ว่าจะเกิดอะไรขึ้น แต่เมื่อฉันสังเกตเห็นฉันก็กด Backspace → Tab ← Backspace → มีวิธีที่ดีกว่า?

2
วางข้อความคำต่อคำลงใน Sublime โดยไม่แปลงแท็บเป็นช่องว่าง
ฉันใช้ Sublime Text 3 beta บน Mac OS X 10.8.4 ฉันคัดลอกข้อความบางส่วนจากที่ใดที่หนึ่งและฉันต้องการวางลงใน Sublime เหมือนเดิมแต่ Sublime ดูเหมือนจะแปลงอักขระแท็บเป็นช่องว่าง ฉันจะทำอย่างไรเพื่อป้องกันไม่ให้ทำเช่นนี้? ใช่ฉันแน่ใจว่าข้อความที่ฉันคัดลอกมีอักขระแท็บจริง ฉันสามารถดูพวกเขาหากฉันตรวจสอบข้อความใน hexdump หรือ TextEdit


2
วิธีการปิดการใช้งาน shortuts ทั่วโลกของ Windows 10 บางตัวเท่านั้นที่จะใช้ในแอพพลิเคชั่นบุคคลที่สาม
1. สั้น ๆ ฉันต้องการปิดใช้งานคีย์ลัดเริ่มต้นของ Windows 10 บางตัวเท่านั้นเพื่อใช้ปุ่มลัดนี้สำหรับเรียกใช้คำสั่ง Sublime Text 2. รายละเอียด ฉันมี Windows 32-bit 10.0.14393 ใน Windows 10 เรามีฮ็อตคีย์มากมาย 1. ฉันต้องการปิดการใช้งาน ตัวอย่างเช่นผมต้องการที่จะกำหนดเององปิดการใช้งานWin+K, และWin+HCtrl+Win+P 2. ฉันไม่ต้องการปิดการใช้งาน แต่ตัวอย่างเช่นฉันไม่ต้องการปิดใช้งานWin+DและWin+Rปุ่มลัด ฉันมักจะใช้ปุ่มลัดเหล่านี้ 3. ส่วนคีย์แมปข้อความประเสริฐ { "keys": ["super+k"], "command": "paste" }, 3. ไม่ได้ช่วยอะไร 1. AutoHotkey Override รหัสของฉัน: #k::return Win+Kปุ่มลัดส่วนกลางถูกปิดใช้งานสำหรับฉัน แต่คำสั่ง Sublime Text ของฉันpasteก็ไม่ทำงานเช่นกัน 2. AutoHotkey เขียนทับฮอตคีย์ …

1
ข้อความประเสริฐ 3: ไม่พบแพ็คเกจที่ติดตั้ง
ฉันใช้ข้อความประเสริฐ -2ในขณะนี้และฉันเพิ่งตัดสินใจติดตั้งเบต้าใหม่ของข้อความประเสริฐ -3เพื่อลองใช้คุณสมบัติใหม่ ๆ (ติดตั้ง ST2 ไว้) ฉันติดตั้งสำเร็จแล้ว แต่เมื่อฉันพยายามติดตั้งแพ็คเกจใหม่ใน ST3 (ผ่าน PackageControl) ดูเหมือนว่ามีปัญหากับแพ็คเกจที่ติดตั้งไว้แล้วของ ST2 ลองดูSassBuildแพ็คเกจเป็นตัวอย่าง [ST2] ติดตั้งแล้ว [ST2] ไฟล์นี้มีอยู่และกำหนดเอง C:/Users/$/AppData/Roaming/Sublime Text 2/Packages/SASS Build/SASS.sublime-build [ST3]ฉันเริ่มSassBuildการติดตั้งผ่าน PackageControl [ST3] การติดตั้งใช้งานได้ดี (หรือดูเหมือนว่า) [ST3]ฉันต้องการแก้ไขSASS.sublime-buildไฟล์ [ST3] ฉันไม่พบโฟลเดอร์: C:/Users/$/AppData/Roaming/Sublime Text 3/Packages/SASS Build/ ฉันลองด้วยแพ็คเกจไม่กี่อันและใหม่เท่านั้น (ไม่ได้ติดตั้งบน ST2) ทำงานได้ดี มีความคิดที่จะแก้ไข / หลีกเลี่ยงปัญหานี้หรือไม่? (หรือคำอธิบายใด ๆ หากฉันเพิ่งขาดอะไรไป)


1
วิธีการเปลี่ยนไวยากรณ์สำหรับโฟลเดอร์เฉพาะใน Sublime Text 3
ฉันเขียนโครงการ JS ใน ES5 และ ES6 ฉันติดตั้งBabel-Sublimeเพื่อเน้นรหัสที่รองรับ Babel ตอนนี้ฉันเปิดไฟล์. js ที่เขียนใน ES6, ไปที่ "มุมมอง -> ไวยากรณ์ -> เปิดทั้งหมดด้วยส่วนขยายปัจจุบันเป็น: Javascript (Babel)" แต่สิ่งนี้ทำให้รหัส ES5 ของฉันสลับไปเป็น Javascript (Babel) โดยพื้นฐานแล้วไฟล์ JavaScript (Babel) .sublime-settings ได้รับการอัปเดตในโฟลเดอร์ผู้ใช้ที่มีการแมปส่วนขยายและการเปลี่ยนแปลงจะถูกนำไปใช้ทั่วโลกกับโครงการของฉันทั้งหมด ดังนั้นจึงมีวิธีระบุการแมป "ไวยากรณ์ต่อส่วนขยาย" ต่อโฟลเดอร์หรือตามโครงการ

3
Sublime Text 3 ปิดแท็ก HTML โดยอัตโนมัติ
ฉันเพิ่งเริ่มใช้ Sublime Text 3 แทนที่จะเป็นตัวแก้ไขแบบเก่าของฉันคือ Brackets เมื่อฉันเขียน HTML ในวงเล็บฉันจะพิมพ์: ( |หมายถึงเคอร์เซอร์) <div>| และวงเล็บจะสร้างแท็กปิดโดยอัตโนมัติเช่น: <div>|</div> หากฉันกด Enter หลังจากนั้นจะเปิดและเยื้องแท็กอัตโนมัติ: <div> | </div> ฉันเคยเห็นคำตอบอื่น ๆ ที่อธิบายโดยใช้แป้นพิมพ์ลัด แต่มีวิธีการทำอย่างสมบูรณ์โดยอัตโนมัติใน Sublime Text 3 หรือไม่ แก้ไข:ความสามารถในการที่จะทำในช่วงครึ่งหลังของสิ่งที่ฉันอธิบายไม่ได้เป็นมากกว่าในตัวคุณสมบัติของวงเล็บ แต่ปลั๊กอิน นอกจากนี้ยังเป็นตัวอย่าง:

1
การเปลี่ยนแปลงความสัมพันธ์ของประเภทไฟล์เป็นชุดบน OS X
ฉันเพิ่งติดตั้ง Sublime Text 3 beta และต้องการเชื่อมโยงไฟล์ทั้งหมดที่ฉันได้เชื่อมโยงกับ ST 2 กับ ST 3 อีกครั้ง มีวิธีการดำเนินการนี้เป็นการดำเนินการแบทช์หรือไม่? ตัวอย่างเช่น: $ open_all_with_st3 py txt tsv css scss js ... หรือดีกว่านั้นรับรายการทุกประเภทที่เกี่ยวข้องกับ ST 2 จากนั้นกำหนดให้กับ ST 3 ฉันไม่อยากแฟนซีเลยที่จะGet Info->Open With->Change All …เต้นกับไฟล์หลายสิบชนิด

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