python / python/cpython

Syntax highlighting(theming support) for `dis` module

Offen
#144,207 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

stdlib type-feature
Vorherrschende Sprache
Python
Sterne
77.2k
Forks
35.9k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

Feature or enhancement

Proposal:

Syntax highlighting is good addition to improve readability, and the way of giving a context to special parts of output text. Adding it to dis module can be considered as developer experience enhancement.
- From discuss.python.org (my thread on Ideas section)

For more details, you might also refer to forum. Since there are no comments but have some likes (I can think of them like "approvals") I'm opening this issue to propose this enhancement. I'll link my PR into this issue.

Has this already been discussed elsewhere?

I have already discussed this feature proposal on Discourse

Links to previous discussion of this feature:

https://discuss.python.org/t/syntax-highlighting-for-dis-module/105833

Linked PRs
  • gh-144208

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das dis module und die verlinkte Discourse-Diskussion zu lesen, um das vorgeschlagene Verhalten für Syntax-Hervorhebung und Theming zu verstehen. Sieh dir PR gh-144208 an, bevor du mit der Arbeit beginnst; für den Abschluss wären ein abgestimmtes Design und eine implementierte Hervorhebungsunterstützung für die dis-Ausgabe erforderlich.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
developer-experience
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.