✨ Add missing theme tokens
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 38/100
Rechercherichtung
Das Issue nennt keine Dateien oder Tests; finde zunächst die Definitionen der Theme-Tokens und die gebündelten Theme-Ressourcen und vergleiche dann die vorhandenen Types- und Variables-Einträge mit der vorgeschlagenen Token-Liste. Als erledigt gilt die Aufgabe, wenn die angeforderten Tokens implementiert, die alten Einträge wie angegeben ersetzt und alle gebündelten Themes mit den aktualisierten Tokens versehen sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Description
We currently have "Types" and "Variables" theme tokens. We should replace these two with "Types Declarations", "Type Names", "Variable Declarations", "Variable Names". There are also several more that we might add...
classNamestypeDeclarationstypeNamesvariableDeclarationsvariableNamesfunctionDeclarationsfunctionNamespropertyNamesconstantsparameterNamesmoduleNamesnamespaceNamespreprocessorMacrosenumMembersannotations
If we added these, the complete token list would look like this...
textbackgroundinsertionPointlineHighlightselectioninvisibleskeywordsclassNamestypestypeDeclarationstypeNamesattributescommandsvaluesconstantsnumbersstringscharactersvariableDeclarationsvariableNamespropertyNamesparameterNamesfunctionDeclarationsfunctionNamesmoduleNamesnamespaceNamesenumMemberspreprocessorMacrosannotationscomments
Additional Context
In Xcode, class names, function names, type names, etc. are differentiated between “Project” and “Other”. This helps developers quickly see what’s part of their project vs. an external dependency, making it easier to navigate complex projects, identify ownership of code, and make refactoring decisions. Is this something we want to implement as well?
We also need to update all of our bundled themes to include these tokens.
- Vorherrschende Sprache
- Swift
- Sterne
- 23k
- Forks
- 1.2k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CodeEditApp/CodeEdit
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
CodeEditApp/CodeEdit#2190 ·
-
Is this project dead? Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 15/100
CodeEditApp/CodeEdit#2195 · 7 Reaktionen ·
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
CodeEditApp/CodeEdit#2185 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
CodeEditApp/CodeEdit#2181 ·
-
creashes on starting Offenbug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
CodeEditApp/CodeEdit#2180 ·
Alle Issues in CodeEditApp/CodeEdit
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Cocoanetics/SwiftACP#52 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
storyblok/storyblok-swift#12 ·
-
bug yapback
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 95/100