web-dev-qa-db-fra.com

texte sublime 3 et contrôle du paquet

J'ai installé l'éditeur de texte sublime 3 et le contrôle des paquets sur mon ordinateur, mais beaucoup de paquets ne fonctionnent que sur le texte sublime 2. Cependant, j'ai lu des articles sur la façon de passer à st3 pourrait être un contournement. Mais, je n'ai aucune idée de ce que cela signifie, comment une branche peut-elle être connectée à st3?

10
user2580016

Veuillez suivre les instructions sur: https://packagecontrol.io/installation

15
David

Voulez-vous dire dans Package Control ou pour d'autres packages? Pour le contrôle des packages, vous devez cloner manuellement le dépôt Git. Alors faites git checkout python3. Pour installer des packages, vous devez ajouter les URL de branche en tant que référentiel externe. Par exemple, un de mes plugins sur lequel j'ai une branche ST3 est AdvancedNewFile. Pour installer la branche ST3, j'aurais fait ce qui suit.

  1. Dans la palette de commandes, recherchez "Package Control: Add Repository".
  2. Dans le panneau de saisie, insérez https://github.com/skuroda/Sublime-AdvancedNewFile/tree/ST3
  3. Installez AdvancedNewFile normalement via le contrôle du package.

L'URL peut être trouvée en cliquant sur le menu déroulant Branche de github et en sélectionnant la branche appropriée.

4
skuroda

Si vous souhaitez utiliser un package Sublime 2 sur Sublime 3, vous pouvez installer le gestionnaire de packages comme décrit ici .

Puis CTRL+ALT+P> Package Control: Add Repository> Collez l'URL de GitHub (ou du référentiel)> Installez le package normalement. 

Cela ne garantit pas que le paquet fonctionnera, vous devez donc vérifier s'il existe une branche ou quelque chose qui est compatible avec Sublime 3. Je l'ai fait avec freewizard/SublimeFormatSQL car l'un des commits a déclaré 'Ajout du support de Sublime Text 3 'et cela a fonctionné.

2
hectorh30

Sublime essaie d’écrire des fichiers de configuration dans votre répertoire .conf situé dans /home/{usernameName/.config/sublime-text-3/Installed Packages mais n’a pas l’autorisation d’écrire.
Alors essayez:

chmod -R 777 /home/{username}/.config/sublime-text-3/Installed Packages

Ouvrez la console et essayez de coller dans le code pour sublime text 3.

0
user2133938

Il est préférable d’utiliser les packages qui sont entièrement pris en charge dans votre version de Sublime Text 3. 

  1. Vous pouvez parcourir les packages facilement à partir de: https://packagecontrol.io et voir leur compatibilité.

  2. Une autre méthode consiste simplement à accéder à Sublime Text 3> Installer les packages et installer le package dont vous avez besoin. Ici; vous ne voyez que les packages pris en charge dans votre version de Sublime Text 3.

J'espère que ça aide...

0
Touhid Rahman

Installation manuelle

Si, pour une raison quelconque, les instructions d'installation de la console ne fonctionnent pas pour vous (par exemple, un proxy sur votre réseau), procédez comme suit pour installer manuellement le contrôle de package:

  1. Cliquez sur le menu Préférences> Parcourir les packages… et fermez le texte sublime 3
  2. Parcourir un dossier puis dans le dossier Packages installés /
  3. Téléchargez Package Control.sublime-package et copiez-le dans le répertoire Packages installés / 
  4. aller à cette adresse https://github.com/wbond/package_control/blob/master/Package%20Control.sublime-settings copier le code
  5. ouvrez le "package Control.sublime-package" téléchargé dans le package installé (double-cliquez sur le package)
  6. éditez le fichier Package Control.sublime-settings dans le package téléchargé Control.sublime-package et remplacez le code que vous avez copié dans github
  7. enregistrer et fermer Package Control.sublime-package
  8. démarrez Sublime Text 3 et attendez l'installation du package, puis redémarrez 
0
Biboy