Bagaimana cara menginstal plugin ke Sublime Text 2 editor?

141

Bagaimana cara menginstal plugin ke editor Teks Sublime?

Saya ingin menginstal plugin Emmet ke editor Sublime Text 2.

Arun Krishnan
sumber

Jawaban:

182

Anda harus memiliki Data/Packagesfolder di direktori pemasangan Sublime Text 2 Anda. Yang perlu Anda lakukan adalah mengunduh plugin dan meletakkan folder plugin di menuPackages folder tersebut.

Atau, cara yang lebih mudah adalah dengan menginstal Package Control Plugin by wbond.

Buka saja di sini: https://sublime.wbond.net/installation

dan ikuti instruksi pemasangan.

Setelah selesai, Anda dapat menggunakan Ctrl+ Shift+ Ppintasan di Sublime, ketik instal dan tekan enter, lalu cari emmet.

EDIT: Sekarang Anda juga dapat menekan Ctrl+ Shift+ Psegera dan menggunakan perintah 'Instal Kontrol Paket' alih-alih mengikuti petunjuk instalasi. (Diuji pada Build 3126)

John Day
sumber
11
Perhatikan bahwa - di Sublime 3, setidaknya - Anda dapat menemukan Packagesfolder dengan pergi ke Preferences menu di Sublime dan memilih Paket Browse ... .
Mark Amery
58

Instal Kontrol Paket terlebih dahulu.

Metode pemasangan yang paling sederhana adalah melalui konsol Teks Sublime. Konsol diakses melalui Ctrl+ `shortcut atau menu View> Show Console. Setelah terbuka, rekatkan kode Python yang sesuai untuk versi Sublime Text Anda ke konsol.

Kode untuk Teks Sublim 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())

Kode untuk Teks Sublime 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')

Untuk kode instalasi terbaru, silakan periksa Panduan Instalasi Kontrol Paket .

Manual

Jika karena alasan tertentu instruksi pemasangan konsol tidak berfungsi untuk Anda (seperti memiliki proxy di jaringan Anda), lakukan langkah-langkah berikut untuk menginstal Kontrol Paket secara manual:

  1. Klik menu Preferences> Browse Packages…
  2. Jelajahi folder dan kemudian ke Paket / folder Terpasang
  3. Unduh Package Control.sublime-package dan salin ke direktori Paket / Terpasang
  4. Mulai Ulang Teks Sublim

Pemakaian

Kontrol Paket digerakkan oleh Command Pallete. Untuk membuka palet, tekan Ctrl+ Shift+ p(Win, Linux) atau CMD+ Shift+ p(OSX). Semua perintah Kontrol Paket dimulai dengan Kontrol Paket :, jadi mulailah dengan mengetikkan Paket.

kenorb
sumber
5
Mungkin menjadi solusi tetapi tentu saja merupakan hal terbodoh yang pernah saya dengar. Instal penginstal untuk menginstal paket.
AndroidDev
5
Dari packagecontrol.io/installation : PERINGATAN: Harap jangan mendistribusikan kembali kode instal melalui situs web lain. Itu akan berubah dengan setiap rilis. Sebaliknya, harap tautkan ke halaman ini.
Zenadix
@ Zenadix Memang benar, namun SE memiliki Peringatan bahwa jawaban hanya tautan tidak diizinkan, oleh karena itu jika Anda berpikir kode ini sudah usang, edit pertanyaannya dan poskan kode yang diperbarui. Dalam jawaban saya tidak ada versi hardcode, jadi saya pikir itu harus berfungsi.
kenorb
11

Tanpa Pengelola Paket

Saya sangat merekomendasikan menggunakan Package Manager seperti dijelaskan dalam jawaban lain karena jauh lebih nyaman untuk menginstal dan memperbarui. Namun, terkadang plugin tidak ada di direktori, jadi inilah pendekatan manualnya.

Pertama, temukan Packagesdirektori Anda di Application Support/Sublime Text 2direktori Anda , misalnya:

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

Sekarang, ambil folder Plugin Anda (yang dapat Anda unduh sebagai zip dari GitHub, misalnya) dan cukup salin folder tersebut ke Packagesdirektori Anda :

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

Restart Sublime Text 2 dan boom! kamu sudah selesai.

Dengan Package Manager

Lihat salah satu jawaban lain di sini atau buka halaman utama Package Manager .

Poin Bonus

Jika ada plugin yang tidak ada di Package Manager, mengapa tidak mengirimkannya atas nama penulis dengan mengikuti langkah-langkah yang ditemukan di sini .

Joshua Pinter
sumber
7
  1. Instal Package Manager seperti yang diarahkan pada https://packagecontrol.io/installation

  2. Buka Package Manager menggunakan Ctrl+ Shift+P

  3. Ketik Kontrol Paket untuk menampilkan perintah terkait (Instal Paket, Hapus Paket dll.) Dengan paket

Bersenang senang lah!

masukkan deskripsi gambar di sini

efkan
sumber
1

Menurut jawaban John Day

Anda harus memiliki folder Data / Paket di direktori pemasangan Sublime Text 2 Anda. Yang perlu Anda lakukan adalah mengunduh plugin dan meletakkan folder plugin di folder Packages.

Jika Anda mencari folder Data / Paket, Anda dapat menemukannya di sini

Windows :% APPDATA% \ Sublime Text 2

OS X : ~ / Dukungan Perpustakaan / Aplikasi / Teks Sublime 2

Linux : ~ / .Sublime Text 2

Instalasi Portable : Sublime Text 2 / Data

Alexandr
sumber
0

Potongan kode instalasi untuk vanilla Sublime dapat berubah di masa mendatang.

Tautan ini akan menjadi tempat teraman untuk memasang dukungan plugin ke Sublime Text 2.

Untuk Sublime Text 3 tautan ini berfungsi memiliki kode.

masukkan deskripsi gambar di sini

prosti
sumber
0

Instruksi telah diuji pada Mac OSx Catalina.

Setelah menginstal Sublime Text 3, instal Package Controlmelalui Tools > Package Control. Gunakan instruksi berikut untuk menginstal packageatau theme:

  1. tekan CMD + SHIFT + P

  2. pilih Package Control: Install Package--- atau opsi lain yang Anda butuhkan. kontrol paket

  3. masukkan nama paket atau tema yang diperlukan dan tekan enter.

menginstal paket

Esmaeil MIRZAEE
sumber