40 votes

Utiliser Haml & Sass avec Eclipse

Existe-il des plugins pour eclipse qui ajouter la coloration syntaxique et d'autres subtilités pour l'édition Haml et Sass? Les recherches Google ne semblent point à un projet mort sur lucky-dip.net.

Remarque: il est Sass je suis le plus intéressé. Une solution pour utiliser juste Sass (ou quelque chose de similaire à comme moins) dans Eclipse répondrait à mes besoins.

Aussi, je suis en développement pour Google App Engine (Java), à l'aide de l'App Engine plugin pour Eclipse. Le fait de passer à un autre IDE n'est pas une option.


Mise à jour: j'ai Donc eu la coloration syntaxique maintenant à l'aide de Pascal réponse et j'ai installé Ruby et Boussole pour compiler sass en css.

Cependant, je suis conscient que la syntaxe de sass sera changeant avec 2,4 donc je voudrais encore pour obtenir le Haml et Sass Éditeurs qui viennent avec Aptana de travail. Quand j'ai essayé de les utiliser, ils ont lancé une exception et ne pas afficher les fichiers. Je serais intéressé de savoir si c'est parce que j'ai mal configuré Aptana ou est un bug dans les éditeurs.

Je serais également très intéressé par toute sorte de compilation de Sass qui a intégré avec Ecplise de sorte que je n'ai pas à le exécuter quelque chose de distinct de celui-ci. (ou un moyen de mettre la Sass/Compass dans le Ecplise processus de construction.)

28voto

Pascal Thivent Points 295221

Eh bien, ce sujet Aptana? Selon le Haml/Saas coloration syntaxique dans Aptana/Eclipse post de blog:

Récemment, j'ai été en utilisant Hamldans certains de mes Rails de projets. Simplement fait votre point de vue propre et lisible. Un problème que j'ai eu a été la syntaxe la mise en surbrillance dans mon IDE favori, Aptana Studio. Le Haml syntaxe soulignant le soutien a été arrêté il y a un moment et plus de problèmes sont soulevées après Aptana récentes mises à jour.

Après quelques recherches, j'ai trouvé un la solution posté par Max Kostovetski, un membre de Haml groupe Google. Maintenant, à les étapes:

  1. Téléchargez les fichiers suivants sur votre disque dur:>
  2. De AptanaEclipse "Fenêtre" dans le menu, sélectionnez "Préférences..."
  3. Dans la fenêtre préférences, sélectionnez "Éditeurs" > "Texte Générique"
  4. Appuyez sur "Ajouter..." pour ajouter une nouvelle extension de fichier: *.haml et *.sass
  5. Pour chacune de ces nouvelles extensions, cliquez dessus et appuyez sur "Parcourir..." pour sélectionnez le bon lexer fichier (*.lxr)
  6. Pour la colorisation, appuyez sur "Importer" pour importer l' *.col fichiers
  7. Appuyez sur "OK"
  8. Profitez-vous Haml vues

PS: se Référer à l'original blog post car il fournit à jour des liens.

Remarque: cette fonction peut être utilisée avec le Aptana RadRails plugin Eclipse ainsi que Aptana Studio

Mise à JOUR: Au moment de la rédaction, RadRails et Studio semble soutenir Haml et Sass donc il serait inutile de suivre les étapes ci-dessus.


Pour compiler SaaS de manière "intégrée" à l'intérieur de l'Éclipse, vous pourriez peut-être juste utiliser un Outil Externe (Exécuter > Outils Externes). Un autre plus élaboré option serait d'ajouter un "Générateur de programmes" de votre projet Constructeurs comme dans ce billet de blog. Bien sûr, cette solution nécessite d'être adapté à Saas mais les principes qu'il semble s'appliquer. Attention: je n'ai pas l'appliquer moi-même, c'est juste une idée et je ne suis même pas sûr que ça a du sens.

11voto

Igor Points 1401

Notez que le dernier EclipseColorer soutient en fait les deux HAML et SASS. C'est peut-être une bonne alternative si vous n'avez pas besoin d'un environnement de développement intégré Aptana, mais cherchez simplement un éditeur.

EclipseColorer vous offre également une meilleure prise en charge de la syntaxe pour le mixin: d’autres langages au sein de HAML sont mis en surbrillance dans le respect de leur syntaxe (mixins pour ruby, javascript, css, voire sass).

1voto

JasCav Points 18931

Bien qu'il ne semble pas qu'il y a tout HAML ou SASS syntaxe surligneur encore, vous souhaitez peut-être envisager de faire quelque chose le long des lignes d'apporter VIM (qui n'a pas le support pour HAML la coloration syntaxique) dans Eclipse via quelques plugins disponibles. Eclim pourrait être une possibilité (bien que, je n'ai pas utilisé la peine d'essayer d'offrir d'autres alternatives).

Un autre choix est de prendre un déjà existant de l'Éclipse de la syntaxe plug-in et ajouter la coloration syntaxique pour le Sass et/ou HAML. Quelque chose comme l' Éclipse Colorer peut être intéressant de regarder dans.

1voto

Rob R Points 21

Je sais que c’est une vieille question, mais pour les nouveaux utilisateurs de SASS aond Compass comme moi, je viens d’installer Aptana Studio 3, qui prend désormais en charge les fichiers .scss, .sass et .haml. Prendre plaisir.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X