2009-12-20 2 views
2

Je développe l'application Ruby avec Netbeans en raison de l'achèvement automatique du code et de son système d'aide en ligne.Comment améliorer Netbeans pour des performances lentes de ruby?

Mais lorsque Netbeans essaie d'auto-compléter le code source lors de la frappe, le typage ressemble à arrêté.

Y at-il un moyen d'améliorer cette expérience? Peut-être en désactivant l'achèvement du code, le système d'aide en ligne, la coloration syntaxique, etc.?

+0

Oui, cela semble être le compromis entre les langages dynamiquement typés; puisque les types dynamiques rendent plus difficile (voire impossible) de déterminer le type lors de l'écriture. –

+0

Quelle est la version NB? – Mchl

Répondre

1

Vous pouvez désactiver l'inférence de type étendu pour les méthodes (c'est-à-dire l'achèvement du code - indiquant les méthodes disponibles sur un objet) ou rdoc (l'aide intégrée) des préférences NetBeans. Ces paramètres se trouvent sous l'onglet Divers, sous Ruby, dans la section intitulée «Activer l'inférence de type étendue».

Vous pouvez désactiver la coloration syntaxique en supprimant les associations de fichiers appropriées. Cela peut être fait sous l'onglet Divers dans les préférences, sous "Fichiers". Cependant, vous pouvez envisager d'explorer d'autres éditeurs ou IDE, car (en fonction des autres fonctionnalités de l'EDI que vous utilisez ou dont vous dépendez) vous pouvez constater que NetBeans est toujours lent et ne procure pas beaucoup d'avantages par rapport à un éditeur plus simple. J'ai également trouvé les performances de RubyMine meilleures que celles de NetBeans pour les projets ruby, et il y a quelque chose à dire pour l'utilisation d'un outil conçu de bas en haut pour le travail que vous essayez d'accomplir.

+0

+1 pour RubyMine. –

Questions connexes