71 votes

Une Éclipse de la vue console qui respecte la norme ANSI codes de couleur?

La sortie de ScalaTest est de couleur afin de distinguer les différents états, mais ceux-ci se retrouvent comme des codes de contrôle et de

[34m Annoying garbage 

Est-il possible de convaincre l'Éclipse de la console de respect ou d'ignorer ces séquences, ou de brancher une vue?

95voto

thegreendroid Points 902

Je suis avec succès à l'aide de ce plugin pour Eclipse - ANSIConsole

27voto

Jim Hurne Points 2584

L' Objectif Terminal de Gestion de plugin pour Eclipse comprend ANSI caractères d'échappement, y compris des codes de couleur. Je l'utilise pour exécuter sbt avec ScalaTest.

L'original de la Cible du Terminal de Gestion de plugin a été conçu pour accéder à des systèmes distants. Toutefois, si vous êtes sous Linux, Mac, ou Solaris, mais pas Windows, vous pouvez utiliser le Terminal Local plugin qui ajoute la possibilité de fixer directement à un shell ou d'un programme.

L'installation du Terminal Local plugin installe automatiquement la Cible la Gestion du Terminal, vous avez juste besoin d'installer le terminal local:

L'installation du Terminal Local plugin

  1. Sélectionnez Help -> Install New Software... à partir du menu Eclipse
  2. Sélectionnez la mise à jour du site pour vous version d'Eclipse (par exemple, Ganymède, Helios, Indigo)
  3. Sélectionnez Outils Généraux -> Terminal Local
  4. Suivre la procédure normale d'installer le plugin (cliquez sur suivant, accepter le contrat de licence, redémarrez eclipse,...).

Si vous êtes en cours d'exécution sur une plate-forme non pris en charge par le Terminal Local plugin, vous pouvez toujours utiliser la Cible de Gestion de Terminal en SSH ou Telnet:

L'installation de l' Objectif Terminal de Gestion de plugin

  1. Sélectionnez Help -> Install New Software... à partir du menu Eclipse
  2. Sélectionnez la mise à jour du site pour vous version d'Eclipse (par exemple, Ganymède, Helios, Indigo)
  3. Sélectionnez Mobile et de Développement de Périphériques -> Objectif de la Console de Gestion
  4. Suivre la procédure normale d'installer le plugin (cliquez sur suivant, accepter le contrat de licence, redémarrez eclipse,...).

À l'aide de

  1. Sélectionnez Window -> Show View -> d'Autres à partir de l'Éclipse menu
  2. Sélectionnez le Terminal -> Terminal de point de vue.
  3. Cliquez sur le vert bouton de connexion dans la vue, et saisissez les détails pour vous connecter à votre système local. Si vous avez installé le Terminal Local plugin, une des options est "Local". Par défaut, il s'agit du programme défini pour votre shell local, mais vous pouvez configurer d'autres. Par exemple, j'ai une entrée pour sbt.

Si vous êtes plus habitués à blanc sur noir, vous pouvez:

  1. Ouvrir les préférences d'Eclipse
  2. Sélectionnez Terminal
  3. Case Inverser terminal couleurs

4voto

nafg Points 680

1voto

James Scriven Points 2027

Comment rediriger la sortie vers un fichier et ensuite il suffit de "tail-f"? Semblable à cette question: Comment puis-je faire de l'Éclipse de sortie std:une console standard de windows

Mise à jour: il y a aussi quelques options énumérées à Coloriser dans les journaux de la console d'eclipse. Même si cela ne fonctionne pas, il pourrait être un point de départ sur la façon de remplacer la norme plug-in de console.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X