Il s'agit de l'application Windows nommée plugin IntelliJ pour Haskell dont la dernière version peut être téléchargée en tant que v0.91.zip. Il peut être exécuté en ligne dans le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne gratuitement cette application nommée plugin IntelliJ pour Haskell avec OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez n'importe quel émulateur en ligne OS OnWorks à partir de ce site Web, mais un meilleur émulateur en ligne Windows.
- 5. Depuis le système d'exploitation OnWorks Windows que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application et installez-la.
- 7. Téléchargez Wine depuis les dépôts de logiciels de vos distributions Linux. Une fois installé, vous pouvez ensuite double-cliquer sur l'application pour les exécuter avec Wine. Vous pouvez également essayer PlayOnLinux, une interface sophistiquée sur Wine qui vous aidera à installer des programmes et des jeux Windows populaires.
Wine est un moyen d'exécuter un logiciel Windows sur Linux, mais sans Windows requis. Wine est une couche de compatibilité Windows open source qui peut exécuter des programmes Windows directement sur n'importe quel bureau Linux. Essentiellement, Wine essaie de ré-implémenter suffisamment de Windows à partir de zéro pour qu'il puisse exécuter toutes ces applications Windows sans avoir réellement besoin de Windows.
CAPTURES D'ÉCRAN
Ad
Plugin IntelliJ pour Haskell
DESCRIPTION
Lorsque j'apprenais Haskell, les fonctionnalités intéressantes d'IntelliJ IDEA me manquaient. Ma première approche a été d'utiliser la manière par défaut de créer un plugin IntelliJ en définissant une grammaire et un lexer selon le rapport Haskell. Cela n'a pas fonctionné parce que je ne pouvais pas définir toute la récursivité. Ensuite, j'ai décidé d'utiliser les définitions de grammaire et de lexer uniquement pour la tokenisation et l'analyse du code Haskell, et non pour la vérification de la syntaxe du code. Ceci est nécessaire pour la coloration syntaxique, toutes sortes de navigation, etc. Une prise en charge supplémentaire du langage Haskell est fournie à l'aide d'outils externes. Afficher l'action d'erreur pour afficher les messages formatés. Utile dans le cas où le message se compose de plusieurs lignes (Ctrl-F10, Meta-F10 sur Mac OSX) ; Actions d'intention pour ajouter une extension de langage (dépend de l'erreur du compilateur), ajouter une signature de type de niveau supérieur (dépend de l'avertissement du compilateur). Action d'intention pour sélectionner le module à importer si l'identifiant n'est pas dans la portée.
Fonctionnalités
- Ce plugin dépend principalement de Stack. Il peut créer de nouveaux projets Stack et importer des projets Stack existants
- GHC 8.2.2 et versions ultérieures sont pris en charge
- Mise en évidence de la syntaxe
- Affichage des problèmes Haskell. Cette fenêtre d'outil affiche les messages GHC pour les fichiers en cours d'édition
- Résoudre les références aux identifiants
- Afficher les informations de type à partir de l'expression (sélectionnée)
- Voir la documentation rapide
Langage de programmation
Scala
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/intellij-plugin-haskell.mirror/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.