web-dev-qa-db-fra.com

Sublime Text 3 - terminal intégré?

J'utilise normalement WebStorm IDE pour le développement Node.js et FE JavaScript. Cependant, je pensais à utiliser Sublime Text 3 car je manque de puissance de calcul sur un vieux Macbook Pro et ST3 merdique. être plus léger sur la mémoire et le CPU.

Cependant, mon seul blocage est que ST3 ne semble pas avoir une intégration de terminal de ligne de commande possible. Je trouve que c'est une fonctionnalité très utile qui est disponible dans Eclipse et WebStorm.

J'ai fait quelques recherches sur Google et je ne vois pas de super plugins d'intégration de terminaux pour ST3, y a-t-il une telle chose ou non?

Voici WebStorm avec le terminal intégré:

enter image description here

12
Alexander Mills

La réponse originale ci-dessous est désormais obsolète; voir réponse ci-dessous par Svish.


Je me demandais la même chose il y a quelque temps, et je pense que la réponse est: non .

Il n'y a pas de bonne intégration de terminal dans ST3, sauf, peut-être, pour Terminal , qui vous emmène simplement à le terminal à partir d'un dossier de projet donné. Fonctionne bien, mais je ne sais pas combien cela économise vraiment.

Pas moyen de l'avoir dans la fenêtre ST3 AFAIK.

1
maxheld

Terminus fait cela. Prend en charge Unix et Windows. Fonctionne très bien. ????

Dans la vue (sous Windows)

screenshot 1

Dans Panel (sous Unix)

screenshot 2

24
Svish

J'ai installé le package Sublime TerminalView qui peut afficher une fenêtre de terminal dans Sublime dans un onglet séparé.

Il fonctionne avec MacOS ou Linux mais n'est plus activement pris en charge.

TerminalView in SublimeText

Installation:

  1. Ouvrez la palette de commandes (Cmd+Shift+P sur Mac, Ctrl+Shift+P sous Windows) et recherchez Package Control: Install Package
  2. Recherchez TerminalView et appuyez sur Return à installer.

La fenêtre du terminal a quelques défauts (au moins sur macOS) car elle semble entrer en conflit avec les raccourcis clavier de Sublime. Je ne l'utilise cependant que pour exécuter automatiquement des tests unitaires lorsque le code de programme modifié change. Par conséquent, cela fonctionne très bien. Dans ce cas, cela fonctionne mieux si je montre la fenêtre du terminal sous l'éditeur de texte. Vous pouvez le faire dans le menu Affichage> Disposition> Lignes: 2 .

7
Lars Blumberg

En sublime 3,

  1. ctrl + shift + p chercher Package Control: Install Package
  2. Recherchez et installez TerminalView
  3. pour définir des raccourcis, accédez à Preferences -> Key Bindings

dans le volet de droite collez ceci,

[
   { "keys": ["ctrl+shift+t"], "command": "terminal_view_open" }
]
  1. Maintenant ctrl+shift+t est vos raccourcis
3

J'ai essayé le package Sublime - TerminalView, j'ai rapidement réalisé que je ne pouvais pas copier-coller des choses. Essayé sur MacOS.

Terminus ( https://github.com/randy3k/Terminus ) me semble bien, il a deux options

(i) s'ouvre dans un onglet (voir)

(ii) s'ouvre également dans un panneau. (que je préfère le plus)

3
Nithin