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

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

1
ฉันจะสลับระหว่างการแปลง pdflatex และ xelatex ใน Sublime Text 2 ได้อย่างไร
ฉันมักจะสลับไปมาระหว่างการรวบรวมเอกสาร "คลาสสิค" LaTeX และ XeTeX Sublime Text 2 มีแพคเกจที่เรียกว่าLaTeXToolsCmdBที่ช่วยให้คุณสามารถสร้างเอกสารน้ำยางผ่านง่ายๆ เรียบร้อย ไฟล์LaTeX.sublime-buildบิลด์มีอยู่อย่างชัดเจนในโฟลเดอร์แพ็คเกจมาตรฐานและคุณสามารถคัดลอกไปยังUserโฟลเดอร์เพื่อปรับแต่ง ที่นี่จะช่วยให้คุณสามารถเปลี่ยนอาร์กิวเมนต์ที่กำหนดให้latexmkคือเปลี่ยนจากpdflatexเป็นxelatexตัวอย่างเช่น: "cmd": ["latexmk", "-cd", //"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'", "-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'", //"-silent", "-f", "-pdf"], ตอนนี้น่าเบื่อมากที่ต้องทำเช่นนั้นทุกครั้งที่ฉันเปิดเอกสารอื่น - เปิดการตั้งค่าการสร้างของฉันแสดงความคิดเห็นในบรรทัดเดียวบันทึก ฯลฯ เป็นการดีที่ฉันต้องการที่จะสามารถเปลี่ยนเครื่องยนต์ ... โดยอัตโนมัติ - TextMate เช่นอย่างใดไม่ว่าและผมสามารถรวบรวมเอกสารทั้งน้ำยางและเอกสาร XeTeX กับง่ายCmdRแม้ว่าการกำหนดค่า TextMate pdflatexมีการตั้งค่า บางทีมันอาจเป็นบางสิ่งบางอย่างlatexmk.plฉันไม่รู้ ... …

2
ใน Sublime Text คุณเขียนโค้ดสั้น ๆ ได้อย่างไร
ฉันขอโทษ แต่ฉันไม่รู้ว่ามันถูกเรียกว่าอะไรถ้าถูกถามหรือเว็บไซต์สแต็คใดที่เหมาะที่สุด ฉันเคยเห็นวิดีโอหลายเรื่องเกี่ยวกับวิธีที่ผู้คนใช้ Sublime เพื่อสร้างแท็กที่รวดเร็วกว่าและฉันต้องการเรียนรู้วิธีการที่เหมาะสมในการทำสิ่งนี้หากมีเอกสารใด ๆ หรือสิ่งที่ฉันสามารถทำได้เร็วกว่าในการเขียนโค้ด ในหลายวิดีโอฉันเห็นคนทำสิ่งต่าง ๆ เช่น: div.classและมันจะสร้างหลังจากที่<div class="class"></div>tab

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

3
การใช้เท็กซ์เอดิเตอร์ภายนอกเพื่อแก้ไขโค้ด VBA
ฉันได้รับรหัส VBA จำนวนมากเพื่อรักษาและจนถึงขณะนี้ฉันใช้ VBE บางครั้งก็ค่อนข้างยากที่จะทำงานบางอย่างเช่นการค้นหาข้อความขั้นสูงดังนั้นฉันมักจะส่งออกโมดูลแก้ไขเนื้อหาด้วยเสียงเรียกเข้าและนำเข้าโมดูลดัดแปลงเพื่อทดสอบรหัส สิ่งนี้อาจทำให้สับสนและน่าเบื่อเล็กน้อย ฉันรู้ว่า VBE สามารถเป็น COM แบบอัตโนมัติได้ดังนั้นฉันจึงคิดว่ามีวิธี (เช่นปลั๊กอินหรือสคริปต์) เพื่อใช้ตัวแก้ไขข้อความภายนอก (vim, notepad ++ หรือข้อความประเสริฐ) เพื่อเขียนรหัส VBA แล้วรีเฟรชโดยอัตโนมัติใน VBE ขอบคุณล่วงหน้า

2
ปิดใช้งานการลบช่องว่างที่ท้ายบรรทัดว่างใน Sublime Text 2
หากฉันมีรหัสตัวอย่างนี้: function foo() { var bar = 1; var foo = 1; // These two lines will be indented on save, // however the following line will have it's indention removed: return foo + bar; } ฉันจะทำให้ Sublime Text 2 หยุดการลบการเยื้องในบรรทัดที่มีช่องว่างเท่านั้นได้อย่างไร หากเป็นไปได้ฉันยังต้องการให้ลบออกจากบรรทัดที่มีอักขระอื่นนอกเหนือจากช่องว่าง

2
เพิ่มขนาดตัวอักษรในแถบสถานะ Sublime Text 2?
เป็นไปได้ไหมที่จะเพิ่มขนาดตัวอักษรใน Sublime Text status bar? ฉันทำการค้นหาบางอย่างและไม่ค่อยพบอะไรเลยในเรื่องนี้ บางครั้งฉันพลาดข้อมูลสำคัญที่แสดงในstatus barเพียงเพราะมันมีขนาดเล็กฉันไม่ได้สังเกตเห็น

1
ฉันจะรับ Dash Doc App เพื่อเคารพการเยื้องได้อย่างไร
เมื่อฉันขยายตัวย่อด้วยแอป Dash Docมันเริ่มต้นที่ตำแหน่งเคอร์เซอร์ในตัวแก้ไขข้อความของฉัน (Sublime Text) แต่ไม่สนใจตำแหน่งเดิมของเคอร์เซอร์และบรรทัดถัดไปเริ่มต้นที่ด้านซ้ายสุดของตัวแก้ไข (คอลัมน์ 0) . ฉันเคยใช้ Google มาระยะหนึ่งแล้วและดูเหมือนจะไม่สามารถหาวิธีที่จะทำให้ Dash แสดงความเคารพได้ ใครรู้บ้าง ขอบคุณ

1
SublimeText LaTeXTools: บิลด์ไม่แสดงผลเป็น PDF
ฉันใช้ปลั๊กอิน LaTeXTools สำหรับ SublimeText 2 และเมื่อใช้งานบิลด์ระบบ build จะคอมไพล์ TeX และเรียก Evince แต่ไฟล์ PDF นั้นไม่เคยเรนเดอร์เลย Evince บ่นว่า "ไม่มีไฟล์หรือไดเรคทอรี" ฉันตรวจสอบการตั้งค่าปลั๊กอิน (และไฟล์เสริมอื่น ๆ ทั้งหมดจะผลิตในไดเรกทอรีเดียวกับไฟล์ TeX ของฉัน) และไม่พบที่ใดก็ได้เพื่อระบุเส้นทางออกดังนั้นฉันแค่คาดหวังว่า PDF ควรจะจบลงด้วยเหมือนกัน ไดเรกทอรีเป็นไฟล์ TeX ของฉัน ไม่มีใครรู้ว่าทำไมสิ่งนี้อาจเกิดขึ้น? ฉันใช้ SublimeText 2.0.1, 2217 บน Ubuntu 12.04LTS

3
เปิดไฟล์ในโปรแกรมแก้ไขข้อความในเครื่องจากการเชื่อมต่อ SSH
ฉันไม่ได้เป็นคนที่แต่งตัวประหลาด ฉันต้องการที่จะสามารถเปิดไฟล์บันทึกใน Sublime Text เมื่ออยู่ในการเชื่อมต่อ SSH จากภายในเทอร์มินัล มีวิธีที่ฉันสามารถทำได้หรือไม่? ฉันคิดว่าต้องมีคำสั่งหรือสิ่งที่สามารถคัดลอกไฟล์ไปยังไดเรกทอรีชั่วคราวใน OS X แล้วเปิดใน Sublime Text และเมื่อฉันบันทึกมันจะคัดลอกกลับไปที่ตำแหน่งเดิมผ่าน SSH; คล้ายกับวิธีที่ FileZilla ทำ ฉันใช้ Mac OS X MT เซิร์ฟเวอร์ที่ฉันใช้ SSH กำลังใช้งาน Ubuntu อยู่ ฉันกำลังใช้ Terminal

2
ข้อความประเสริฐ - ปรับสไตล์รั้ง
codebase ของเรามีรูปแบบรั้ง "หยิก" นั่นคือ { จะปรากฏในบรรทัดเดียวกับ function (หรือ if หรือ while ) คำสั่งว่ามันไปกับ: if (condition) { doThis(); } else { doThat(); } เรามีโคเดอร์ที่คอยทำสิ่งต่าง ๆ ด้วยวงเล็บปีกกาบนบรรทัดถัดไปที่ว่างเปล่า if (condition) { doThis(); } else { doThat(); } ฉันไม่ต้องการเริ่มการถกเถียงเกี่ยวกับข้อดีของรูปแบบสองรูปแบบ แต่ฉันต้องการนำโค้ดของโปรแกรมนี้ให้สอดคล้องกับสไตล์ที่เรากำหนด มี Sublime Text plugin หรือมาโครที่จะแปลงระหว่างสไตล์เหล่านี้หรือไม่? การทำด้วยตนเองดูเหมือนจะเป็นการเสียเวลาเปล่า


2
เรียงลำดับชุดของบรรทัดตามตัวอักษร
หมายเหตุ: คำถามที่สมบูรณ์อยู่ที่นี่: วิธีการจัดเรียงบรรทัดภายใน "chunks" หลายรายการคั่นด้วยส่วนหัวได้อย่างไร ดังนั้นสิ่งที่ฉันพบคำตอบคือวิธีการเรียงลำดับบรรทัดในไฟล์ข้อความตามลำดับตัวอักษร แต่มันไม่ใช่สิ่งที่ฉันต้องทำ ฉันมีไฟล์นี้พร้อมโพรไฟล์ที่ประกอบด้วย 15 พารามิเตอร์ที่แตกต่างกันซึ่งเข้าสู่เครื่องมือในที่ทำงานและเครื่องถูกอ่านเพื่อให้มีรายการโปรไฟล์ น่าเสียดายที่การจัดรูปแบบของไฟล์นี้มีลักษณะดังนี้: [ProfileB] param1=z param2=y param3=x [ProfileA] param1=k param2=l param3= และฉันต้องการจัดเรียงโปรไฟล์ตามลำดับตัวอักษร แต่ฉันต้องการให้พวกเขาอยู่กลุ่มกับพารามิเตอร์ของพวกเขา ตัวอย่างด้านบนควรได้รับการจัดเรียงดังนี้: [ProfileA] param1=k param2=l param3= [ProfileB] param1=z param2=y param3=x ฉันเดาว่ามีบางสิ่งบางอย่างในการทำงานกับจำนวนบรรทัดคงที่ (ชื่อ + พารามิเตอร์) หรือด้วยอักขระ "[" เป็นตัวระบุสำหรับการเริ่มต้นของกลุ่มของบรรทัด แต่นี่เกินความสามารถของฉันในการจัดการข้อความ ฉันมีที่จำหน่ายของฉันทั้งคอนโซลคำสั่ง Sublime Text, R หรือ Linux

2
ipython และ sublime text 2
ฉันชอบวิธีที่ Rstudio มีทางลัดในการรันโค้ดที่เลือกซึ่งจะช่วยให้สามารถเขียนโค้ดได้เร็วขึ้นมาก ฉันสังเกตเห็นมากขึ้นเรื่อย ๆ ว่าฉันต้องทำงานกับงูหลามเนื่องจากมีความยืดหยุ่นมากกว่าอาร์เล็กน้อย ฉันชอบโค้ดไพ ธ อนในข้อความประเสริฐ 2 และมีความยืดหยุ่นสูง แต่ตอนนี้ฉันกำลังคัดลอกและวางโค้ดอย่างต่อเนื่องใน iPython โดยใช้ %paste คำสั่ง ไม่มีใครรู้วิธีง่ายๆในการเพิ่มคุณสมบัติดังกล่าวในข้อความประเสริฐ? ฉันได้ดูโครงการ github บางอย่าง (เช่น http://tinyurl.com/99xoo9a ) แต่พวกเขาไม่ได้มีคู่มือเริ่มต้นที่สำคัญจริงๆ

2
sublime 2 รางคำสั่งที่สำคัญความคิดเห็นหลายบรรทัด
เมื่อการเข้ารหัสทับทิมในข้อความประเสริฐ 2 คำสั่งที่สำคัญของพวกเขาสำหรับความคิดเห็นหลายสายคืออะไร? class Myclass include MyMethods def instance_method puts "hi from the instance method" show_inspect end def self.class_method puts "hi from class method" show_inspect end def Myclass.class_method1 puts "hi from class method1" show_inspect end end

1
ข้อความประเสริฐ: การเลิกทำ“ เลิกทำแล้วตามด้วยการพิมพ์”?
หากสงสัยว่า (อาจผ่านคอนโซลใน Sublime?) เป็นไปได้ไหมที่จะกู้คืนจากการยกเลิกหลายบรรทัดตามด้วยการพิมพ์บางอย่าง (วางในกรณีของฉัน)? IOW, ฉันไม่ได้ "ทำ" สิ่งต่าง ๆ , ตั้งใจจะดูมันและทำมันใหม่ทั้งหมด, แต่แทนที่จะวาง มีวิธีกู้คืนงานก่อนหน้าของฉันได้อย่างไร? (ฉันได้ดูระบบไฟล์ผ่านหน้าต่างเทอร์มินัลอื่นและมันไม่มีอยู่ฉันยังไม่ได้บันทึกและยังไม่ออก Sublime เลย) ฉันรู้ว่านี่เป็นไปไม่ได้ แต่คิดว่าอาจมีประวัติประเภทอื่นที่ Sublime เก็บไว้ซึ่งอาจทำให้มันเป็นไปได้ผ่านทาง Python console

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