eclipse-platform / eclipse-platform/eclipse.platform
[ansiconsole] provide API to check if ANSI is enabled
- Vorherrschende Sprache
- Java
- Sterne
- 165
- Forks
- 174
- Ø Merge
- 2 T. 8 Std.
- Gemergte PRs (30 T.)
- 22
Beschreibung
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.
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, org.eclipse.ui.internal.console.ansi.preferences.AnsiConsolePreferenceUtils.isAnsiConsoleEnabled() zu lesen, und verfolgen Sie, wie die aktuelle ANSI-Präferenz bestimmt wird. Definieren Sie die zugänglichen Prüfungen für den ANSI-Status im Allgemeinen und für eine Konsoleninstanz, und überprüfen Sie anschließend, dass Programme das Ergebnis verwenden können, um ein monochromes Verhalten auszuwählen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100