eclipse-platform / eclipse-platform/eclipse.platform

[ansiconsole] provide API to check if ANSI is enabled

Aperta
#760 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
165
Fork
174
Merge medio
2g 8h
PR unite (30g)
22

Descrizione

When executing a program (e.g. maven, cucumber,...) one usually want to enable a "monocrome" mode if ansi is disabled.

There currently is `org.eclipse.ui.internal.console.ansi.preferences.AnsiConsolePreferenceUtils.isAnsiConsoleEnabled()` but this is private and not accessible to programs.

It would therefore be good to have a way to check if ansi is enabled in general and of course for a console instance @mihnita I think we once already discussed this and decided to "do it sometime later" but it seems it havent happened yet.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Iniziare leggendo org.eclipse.ui.internal.console.ansi.preferences.AnsiConsolePreferenceUtils.isAnsiConsoleEnabled() e tracciare come viene determinata la preferenza ANSI corrente. Definire i controlli accessibili per lo stato ANSI in generale e per un'istanza della console, quindi verificare che i programmi possano usare il risultato per selezionare un comportamento monocromatico.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.