2010-03-15 3 views

Répondre

69

Ok, wow. La solution consiste à désactiver la couleur de police personnalisée dans console2. Si activé, il remplace les couleurs attendues.

J'utilise une couleur personnalisée pour me donner un texte opaque lorsque j'utilise la transparence alpha de c2. Je l'ai complètement oublié.

+1

Bonne évaluation. +1 – VonC

+5

J'ai repoussé cette réponse il y a au moins un an quand j'ai eu le même problème et cette réponse l'a résolu. En ce moment je suis en train de configurer Console2 sur un autre ordinateur, et le même problème s'est produit et google m'a conduit ici. Le SO devrait permettre de remonter après une année ou deux. –

7

C'est étrange parce que, avec une installation par défaut de console2 (2.00.145) et msysgit (1.6.5) sur Windows7, j'ai les couleurs (sans définir une variable d'environnement particulier):

alt text http://img690.imageshack.us/img690/981/console2.png

Ceci est cohérent avec TheDeeno car aucune couleur de police personnalisée n'est définie dans une installation par défaut.

+0

darn, ce _is_ étrange.J'utilise différentes versions de console2 (2.00.144) et msysgit (1.7.0.2). Aya c'est le problème? Pouvez-vous poster votre config couleur git? –

+0

Je suis sur win7 ainsi –

+0

+1 pour confirmer que rien de fou n'a besoin d'être fait. –

4

Ceci ne répond pas directement à votre question mais constitue un point important concernant le texte couleur ANSI dans Console2. Console2 exécute une instance de cmd.exe par défaut, qui ne prend pas en charge les couleurs ANSI. Si vous changez votre shell (via les paramètres de Console2) à ansicon.exe vous pouvez obtenir ces belles couleurs. http://sourceforge.net/projects/console/forums/forum/143117/topic/1501012

Si vous voulez lancer un shell bash Console2 avec des couleurs, ajouter un onglet qui suit:

Shell: "C: \ Program Files \ ansi166 \ x64 \ ansicon.exe" c: \ cygwin64 \ bin \ bash --login -i »

Icône: C: \ cygwin64 \ Cygwin-Terminal.ico

note:. Assurez-vous que vous utilisez compatibles de chaque installations produit (x86 vs x64)

+0

Console2 peut en fait envelopper n'importe quel shell qui utilise conhost.exe, comme cmd.exe, PowerShell, Cygwin bash, shell Python. @thedeeno a dit qu'il utilisait Cygwin, qui a des couleurs. Si vous voulez des couleurs, ainsi que beaucoup d'autres fonctionnalités supplémentaires, vous pouvez utiliser TCC/LE au lieu de cmd.exe (également dans Console2), qui est compatible et beaucoup plus puissant. – paradroid

+0

oui, mais pour utiliser avec putty, vous aurez besoin d'ANSICON (maintenant sur [nouvel emplacement] (https://github.com/adoxa/ansicon/downloads)): http://blog.jimueller.com/post/29709142253/use-putty-with-console2 – Miguel

Questions connexes