Question

J'ai évalué certains plugins du référentiel officiel IntelliJ, mais aucun d'entre eux ne semble fournir plus que la coloration syntaxique de base. Même la mise en évidence est limitée. Par exemple, Database Navigator ne met pas en évidence SI. Ce serait bien d'avoir une mise en valeur appropriée. Et s’il aurait une fonctionnalité de saisie semi-automatique et fournirait une vue de la structure des fichiers, je serais complètement heureux. J'utilise SQL Query Plugin lorsque j'ai besoin de poster un petit quelque chose dans la base de données ou d'interroger quelque chose dessus. J'utilise PL / SQL Developer lorsque je dois réaliser des tâches plus complexes ou lorsque je dois modifier PL / SQL. Mais la plupart du temps, j'ai besoin de naviguer dans un mélange de code Java, JavaScript et PL / SQL. Malheureusement, SQL Query Plugin ne résout pas le problème, de même que le développeur PL / SQL.

Était-ce utile?

La solution

Avez-vous essayé SQL Query Plugin ? Il est livré avec une multitude de fonctionnalités, y compris plusieurs fenêtres de requête, l'édition directe de tables et, bien sûr, une mise en évidence appropriée pour la syntaxe PL / SQL et un navigateur de la structure de base de données interne.

Il s'intègre également bien à l'éditeur principal: vous pouvez cliquer avec le bouton droit de la souris sur une chaîne Java sélectionnée contenant du code SQL et cliquer sur "Envoyer à SQLPlugin". pour supprimer toutes les citations et la syntaxe non SQL.

Autres conseils

J'ai commencé à utiliser le plugin Assistant de code SQL qui a reconnu instantanément mon Les packages PL / SQL et toutes ces constructions PL / SQL (curseurs, etc.) que la fonctionnalité IntelliJ prête à l'emploi ne pouvait pas comprendre et marquait le rouge. Pour l'instant, il ne peut pas seulement reconnaître les problèmes de lien, mais c'est assez juste. Bien sûr, vous devrez associer les types de fichiers * .sql au plug-in, mais celui-ci vous en informera de manière intelligente après l'installation / le redémarrage de l'EDI.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top