วิธีการติดตั้งปลั๊กอินเพื่อแก้ไข Sublime Text 2?


คำตอบ:


182

คุณควรมีData/Packagesโฟลเดอร์ในไดเรกทอรีการติดตั้ง Sublime Text 2 สิ่งที่คุณต้องทำคือดาวน์โหลดปลั๊กอินและวางโฟลเดอร์ปลั๊กอินในPackagesโฟลเดอร์

หรือวิธีที่ง่ายกว่าคือการติดตั้งPackage Control Pluginโดย wbond

เพียงไปที่นี่: https://sublime.wbond.net/installation

และปฏิบัติตามคำแนะนำในการติดตั้ง

เมื่อคุณทำคุณสามารถใช้Ctrl+ Shift+ Pทางลัดใน Sublime พิมพ์ในการติดตั้งและกด Enter emmetแล้วค้นหา

แก้ไข: ตอนนี้คุณสามารถกดCtrl+ Shift+ ได้Pทันทีและใช้คำสั่ง 'ติดตั้งการควบคุมแพ็คเกจ' แทนการทำตามคำแนะนำในการติดตั้ง (ทดสอบกับ Build 3126)


11
หมายเหตุ - ใน Sublime 3 อย่างน้อย - คุณสามารถค้นหาPackagesโฟลเดอร์โดยไปที่การตั้งค่าที่เมนูใน Sublime และเลือกเรียกดูแพคเกจ ...
Mark Amery

58

ติดตั้งPackage Controlก่อน

วิธีการติดตั้งที่ง่ายที่สุดคือผ่าน Sublime Text console เข้าถึงคอนโซลผ่านทางลัดCtrl+ `หรือเมนู View> Show Console เมื่อเปิดแล้วให้วางรหัส Python ที่เหมาะสมสำหรับ Sublime Text เวอร์ชันของคุณลงในคอนโซล

รหัสสำหรับ Sublime Text 3

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

รหัสสำหรับ Sublime Text 2

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

สำหรับการติดตั้งรหัส up-to-date, โปรดตรวจสอบคู่มือการติดตั้งแพคเกจการควบคุม

คู่มือ

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

  1. คลิกเมนูการกำหนดค่าตามความชอบ> เรียกดูแพ็คเกจ ...
  2. เรียกดูโฟลเดอร์แล้วไปยังโฟลเดอร์ที่ติดตั้งแพคเกจ /
  3. ดาวน์โหลด Package Control.sublime-package และคัดลอกไปยังไดเรกทอรีที่ติดตั้งแพ็คเกจ /
  4. รีสตาร์ท Sublime Text

การใช้

การควบคุมบรรจุภัณฑ์ขับเคลื่อนโดย Command Pallete หากต้องการเปิด pallete ให้กดCtrl+ Shift+ p(Win, Linux) หรือCMD+ Shift+ p(OSX) คำสั่งควบคุมบรรจุภัณฑ์ทั้งหมดเริ่มต้นด้วยควบคุมบรรจุภัณฑ์: ดังนั้นเริ่มต้นด้วยการพิมพ์ Package


5
อาจเป็นวิธีการแก้ปัญหา แต่แน่นอนว่าเป็นสิ่งที่โง่ที่สุดที่ฉันเคยได้ยินมา ติดตั้งตัวติดตั้งเพื่อติดตั้งแพ็คเกจ
AndroidDev

5
จากpackagecontrol.io/การติดตั้ง: คำเตือน: โปรดอย่าแจกจ่ายรหัสการติดตั้งผ่านเว็บไซต์อื่น มันจะเปลี่ยนไปทุกครั้งที่ปล่อย โปรดลิงค์ไปยังหน้านี้แทน
Zenadix

@Zenadix เป็นเรื่องจริงอย่างไรก็ตาม SE มีคำเตือนว่าไม่อนุญาตให้ตอบเฉพาะลิงก์เท่านั้นดังนั้นหากคุณคิดว่ารหัสนั้นล้าสมัยให้แก้ไขคำถามและโพสต์รหัสที่อัปเดตแล้ว ในคำตอบของฉันไม่มีรุ่น hardcoded ดังนั้นฉันคิดว่ามันควรจะทำงานได้
kenorb

11

ไม่มีตัวจัดการแพคเกจ

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

ก่อนอื่นให้ค้นหาPackagesไดเรกทอรีของคุณในApplication Support/Sublime Text 2ไดเรกทอรีของคุณเช่น:

~/Library/Application Support/Sublime Text 2/Packages

ตอนนี้ใช้โฟลเดอร์ปลั๊กอินของคุณ (ซึ่งคุณสามารถดาวน์โหลดเป็น zip จาก GitHub เป็นต้น) และเพียงคัดลอกโฟลเดอร์ไปยังPackagesไดเรกทอรีของคุณ:

cp ~/Downloads/SomePlugin-master/ 
   ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/SomePlugin`

รีสตาร์ท Sublime Text 2 และ boom! คุณทำเสร็จแล้ว

ด้วย Package Manager

อ้างถึงหนึ่งในคำตอบอื่น ๆ ที่นี่หรือไปที่หน้าแรกของแพคเกจผู้จัดการ

คะแนนโบนัส

หากมีปลั๊กอินที่ไม่ได้อยู่ในแพคเกจผู้จัดการทำไมไม่ส่งในนามของผู้เขียนตามขั้นตอนที่พบที่นี่


7
  1. ติดตั้ง Package Manager ตามที่กำกับไว้บนhttps://packagecontrol.io/installation

  2. เปิด Package Manager โดยใช้Ctrl+ Shift+P

  3. พิมพ์Package Controlเพื่อแสดงคำสั่งที่เกี่ยวข้อง (ติดตั้งแพ็กเกจ, ลบ Package ฯลฯ ) ด้วยแพ็คเกจ

สนุกกับมัน!

ป้อนคำอธิบายรูปภาพที่นี่



1

ตามคำตอบของจอห์นเดย์

คุณควรมีโฟลเดอร์ Data / Packagesในไดเรกทอรีการติดตั้ง Sublime Text 2 สิ่งที่คุณต้องทำคือดาวน์โหลดปลั๊กอินและวางโฟลเดอร์ปลั๊กอินในโฟลเดอร์แพคเกจ

ในกรณีที่คุณกำลังค้นหาโฟลเดอร์ Data / Packages คุณสามารถค้นหาได้ที่นี่

Windows :% APPDATA% \ Sublime Text 2

OS X : ~ / Library / Application Application / Sublime Text 2

Linux : ~ / .Sublime Text 2

การติดตั้งแบบพกพา : Sublime Text 2 / Data


0

โค้ดการติดตั้งสำหรับวานิลลา Sublime อาจมีการเปลี่ยนแปลงในอนาคต

ลิงค์นี้จะเป็นสถานที่ที่ปลอดภัยที่สุดในการติดตั้งการสนับสนุนปลั๊กอินกับ Sublime Text 2

สำหรับ Sublime Text 3 ลิงค์นี้ใช้งานได้รหัส

ป้อนคำอธิบายรูปภาพที่นี่


0

คำแนะนำได้รับการทดสอบบน Mac OSx Catalina

หลังจากติดตั้งSublime Text 3ติดตั้งผ่านPackage Control Tools > Package Controlใช้คำแนะนำต่อไปนี้เพื่อติดตั้งpackageหรือtheme:

  1. กด CMD + SHIFT + P

  2. เลือกPackage Control: Install Package--- หรือตัวเลือกอื่น ๆ ที่คุณต้องการ การควบคุมบรรจุภัณฑ์

  3. ป้อนชื่อของแพ็คเกจหรือธีมที่ต้องการแล้วกด Enter

ติดตั้งแพคเกจ

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