redhat-developer / redhat-developer/vscode-java

Add feature for line up comment

Ouverte
#2,399 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

formatter upstream
Langage dominant
TypeScript
Étoiles
2.3k
Forks
546
Merge moyen
20 h 1 min
PR mergées (30 j)
11

Description

background: format comment setting is disabled because for preserving whitespace of indentation

// void method()
// {
//     System.out.println("indented"); 
// }

This will make vscode so powerful that eclipse or other ide can't provide if vscode can:

  1. add option for line up comment even when format comment is disabled
class Test {
    void trailingCommented()
    {
        System.out.println("indented"); //comment
        System.out.println("indent"); //comment
    }
}

became

class Test {
    void trailingCommented()
    {
        System.out.println("indented"); //comment
        System.out.println("indent");   //comment
    }
}
  1. add option to add space after // even when format comment is disabled

became

class Test {
    void trailingCommented()
    {
        System.out.println("indented"); // comment
        System.out.println("indent");   // comment
    }
}

Guide de contribution

Ouvrir le guide de contribution

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 ni test n’est nommé. Recherchez dans le dépôt le paramètre format-comment et son implémentation du formatage des commentaires, puis comparez le comportement avec les exemples de l’issue ; c’est terminé lorsque les commentaires en fin de ligne peuvent être alignés et éventuellement recevoir un espace après //, tandis que le formatage des commentaires reste désactivé.

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

Évaluation

Stack technique
java, typescript, vscode
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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