Is it possible to highlight all decorators the same?

Abierto
#178 0 comentarios 2 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python, vscode
Área
tooling

Línea de trabajo

Empieza revisando cómo se asignan a los decoradores de Python los ámbitos support.type.python y meta.function.decorator.python en el resaltador de sintaxis, y después comprueba cómo la precedencia de ámbitos de los temas de VS Code los gestiona. La tarea estará terminada cuando se determine si un tema puede colorear de forma coherente todos los decoradores y se documente o implemente el comportamiento compatible.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

  • Editor name and version: VS Code 1.33.0
  • Platform: Windows 10 1809
  • Color scheme: Pycharm Dracula Style (WIP)
  • MagicPython version: 1.1.0

First of all congrats on the great project!

I've begun working on a theme to make VS Code look similar to PyCharm. I would like to have all decorators highlighted with the same color regardless of type. At the moment the scope 'support.type.python' is prioritized over 'meta.function.decorator.python'. You can see this demonstrated in the example below for the property decorator. I get why the current order is more desirable, but is it possible to somehow override it within the theme?

decorator_example

Lenguaje dominante
JavaScript
Estrellas
1.4k
Forks
98
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MagicStack/MagicPython

Todos los issues de MagicStack/MagicPython

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.