Skip to content
sebez edited this page Nov 27, 2017 · 6 revisions

J'ai installé le plugin mais le menu Vertigo n'apparaît pas

Cela se produit si Eclipse n'est pas exécuté avec Java 8. Voir les prérequis.


J'ai démarré Eclipse et les fonctionnalités du plugin ne sont pas disponibles

Au démarrage d'Eclipse, ou à l'ajout d'un projet, le plugin indexe tous les fichiers pertinents (fichier KSP, DTO, DAO, ...).

Tant que l'indexation n'est pas terminée, les fonctionnalités utilisant ces ressources en cache ne sont pas disponibles : recherche, navigation etc.

L'indexation d'un projet peut prendre quelques secondes.


Le plugin est bien installé mais le fichier KSP n'a ni icône KSP, ni coloration, ni outline...

Cela se passe si Eclipse est configuré pour ouvrir les fichiers KSP avec l'éditeur de texte standard.

Menu Windows > Preferences > General > Editors > File Associations

Sélectionner l'extension *.ksp, supprimer les éditeurs autres que KSP Editor.


Le plugin ne détecte pas de déclaration KSP

Cela peut se passer si le plugin a mal détecté la version de Vertigo/Kasper.

Vérifier la version de Vertigo/Kasper dans les propriétés du projet, page Vertigo.


Pourquoi le plugin n'apporte pas d'auto-complétion du SQL dans les fichiers KSP ?

Réponse Expliquez nous de quoi vous avez besoin, on vous expliquera comment vous en passer :

Les développeurs ont l'habitude de mettre au point les requêtes SQL dans un client SQL en dehors d'Eclipse. Il est donc vain d'essayer de réimplémenter un environnement de client SQL dans Eclipse.

Réponse détaillée :

Ce serait assez compliqué :

  • Il est inabordable de réimplémenter un client SQL entièrement
  • On pourrait parser le SQL avec une librairie externe (comme JSqlParser)
  • Les requêtes sont dynamiques (tags Java <% %>)

Pourquoi les raccourcis clavier sont aussi compliqués ?

La stratégie était de choisir des raccourcis non utilisés par Eclipse et les plugins utilisés à Klee.

Chacun est libre de changer les raccourcis sur son Eclipse : Menu Windows > Preferences > General > Keys

Pourquoi chroma ?

Chroma = couleur = coloration syntaxique.

Quelle est la version installée du Plugin ?

Menu Vertigo > About KSP Plugin