MagicStack / MagicStack/MagicPython

Ability to colorize imports?

Ouverte
#223 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
1.4k
Forks
98
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

* **Editor name and version**: VSCode 1.49.0
* **Platform**: Windows 10
* **Color scheme**: Dark+
* **MagicPython version**: Installed via Python extension v2020.8.108011
* **A sreenshot**:
![image](https://user-images.githubusercontent.com/1827631/93114728-cbd8b080-f66f-11ea-9cf1-0721c9b1689b.png)

* **5-10 lines of surrounding code**:

```python
from django.utils import timezone
from django.views import generic

from .models import Question, Choice

class IndexView(generic.ListView):
template_name = 'polls/index.html'
context_object_name = 'latest_questions'

def get_queryset(self):
return Question.active_objects.all().order_by('-pub_date')[:5]

class DetailView(generic.DetailView):
model = Question
template_name = 'polls/detail.html'

class ResultsView(generic.DetailView):
model = Question
template_name = 'polls/results.html
```

Just as the above code snippet does, is it possible to colorize class imports in VSCode?

I've tried searching the web for an answer on this topic but couldn't find one; I'm submitting an issue here in hopes of someone either telling me that this is _intended_ but not working, or that this is not supported.

Thanks for any info!

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Aucun fichier, test ou point d’entrée n’est indiqué. Reproduisez l’exemple d’importation fourni dans VSCode 1.49.0 avec le thème Dark+, puis retracez la façon dont MagicPython segmente en tokens les classes importées ; le travail serait considéré comme terminé avec une décision claire quant à la prise en charge de cette coloration syntaxique et, le cas échéant, un résultat vérifié pour le code montré.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, python, vscode
Domaine
developer-experience, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.