✨ Add missing theme tokens
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
Piste de recherche
L’issue ne nomme aucun fichier ni test ; commencez par localiser les définitions des theme tokens et les ressources de thèmes incluses, puis comparez les entrées Types et Variables existantes avec la liste de tokens proposée. Le travail est considéré comme terminé lorsque les tokens demandés sont implémentés, que les anciennes entrées sont remplacées comme indiqué et que tous les thèmes inclus contiennent les tokens mis à jour.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- Swift
- Étoiles
- 23k
- Forks
- 1.2k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CodeEditApp/CodeEdit
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
CodeEditApp/CodeEdit#2190 ·
-
Is this project dead? Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 15/100
CodeEditApp/CodeEdit#2195 · 7 réactions ·
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
CodeEditApp/CodeEdit#2185 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
CodeEditApp/CodeEdit#2181 ·
-
creashes on starting Ouvertebug
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
CodeEditApp/CodeEdit#2180 ·
Toutes les issues de CodeEditApp/CodeEdit
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
area:general bug P1 security
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
uttrflow/uttrflow-swift#1333 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
maxgoedjen/secretive#840 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
manaflow-ai/cmux#13763 ·