Articles of code formatage

Existe-t-il un formateur de code Haskell?

J’avais l’habitude d’écrire data A = A { a :: Double } deriving(Eq, Show) mais maintenant je préfère data A = A { a :: Double } deriving(Eq, Show) Je pense que la réponse sera non, mais je demande quand même: y a-t-il un formateur de code pour Haskell?

Le formateur Eclipse ajoute de l’espace dans les lignes de commentaires vides

Le formateur de code eclipse ajoute un espace de fin dans chaque ligne de commentaire Javadoc vide (voir capture d’écran). Le formateur d’un collègue supprime toujours ces espaces (et produit donc des diff SVN ennuyeux). Il prétend utiliser les mêmes parameters de formatage (fichier XML). Néanmoins, j’ai essayé toutes les options de l’onglet Commentaires de […]

Embellissement du code Ruby, scission d’instructions longues sur plusieurs lignes

Comment pouvons-nous écrire la déclaration suivante pour améliorer la lisibilité? Promotion.joins(:category).where([“lft>=? and rgt { :shop_id => shops_id }).count(‘id’, :distinct => true) Ce qui suit ne comstack pas Promotion.joins(:category) .where([“lft>=? and rgt { :shop_id => shops_id }) .count(‘id’, :distinct => true) syntax error, unexpected ‘.’, expecting kEND .where([“lft>=? and rgt<=?", c.lft, c.rgt])

Méthodes de sorting dans Eclipse

Existe-t-il un moyen facile de sortinger les méthodes au sein d’une classe dans Eclipse?

Regex Ruby Split sur plusieurs lignes

Ce n’est peut-être pas tout à fait la question à laquelle vous vous attendez! Je ne veux pas de regex qui corresponde aux sauts de ligne; au lieu de cela, je veux écrire une longue regex que, pour plus de lisibilité, je voudrais partager sur plusieurs lignes de code. Quelque chose comme: “bar” =~ /(foo| […]

Quelle est la différence entre prettier-eslint, eslint-plugin-prettier et eslint-config-prettier?

Je veux utiliser Prettier et ESLint ensemble, mais j’ai vécu des conflits en les utilisant l’un après l’autre. Je vois qu’il y a ces trois paquets qui semblent pouvoir être utilisés en tandem: prettier-eslint eslint-plugin-prettier eslint-config-prettier Cependant, je ne suis pas sûr de savoir à utiliser car ces noms de paquet contiennent tous eslint et […]

Imprimante / formeuse de code Java autonome / jolie imprimante?

Je souhaite en savoir plus sur les choix disponibles de formateurs de code source autonomes de haute qualité pour Java. Le formateur doit être autonome, c’est-à-dire qu’il doit prendre en charge un mode “batch” découplé de tout environnement de développement particulier . Idéalement, il devrait également être indépendant de tout système d’exploitation particulier . Ainsi, […]

Eclipse: Pouvez-vous formater du code lors de la sauvegarde?

Dans Eclipse, sous Windows -> Préférences -> Java -> Style de code , vous pouvez définir des modèles de code pour les commentaires et le code, et vous pouvez configurer un formateur de code. Je me demande s’il est possible dans Eclipse que ces parameters prennent effet chaque fois que je sauvegarde un fichier source. […]

Comment commenter dans CoffeeScript? “/ * This * /” ne fonctionne pas

Comment pouvez-vous commenter dans CoffeeScript? La documentation indique que vous pouvez utiliser trois symboles de hachage pour démarrer et fermer un bloc de commentaires: ### Comments go here ### J’ai trouvé que je peux parfois utiliser les deux formats suivants `// backticks allow for straight-JavaScript, // but the closing backtick can’t be on a comment […]

Comment formater tous les fichiers Java dans un projet Eclipse en même temps?

J’ai un ancien projet Eclipse et le code n’est pas bien formaté. Je voudrais formater tous les fichiers .java en fonction des parameters d’Eclipse. Je ne veux pas éditer chaque fichier avec Ctrl + Shift + F. Est-il possible de formater tous mes fichiers? Peut-être un plugin Eclipse?