12
votes

Un bon IDE pour l'ASP classique?

J'utilise Dreamweaver, mais cela ne me donne pas de cours, de fonctions, de sous-noms quand je commence à écrire ..

Y a-t-il de bonnes alternatives?


0 commentaires

8 Réponses :


18
votes

Il n'y a rien, puisque l'ASP classique est une langue de script. Visual Studio a un intellisense très rudimentaire, mais uniquement pour des caractéristiques très basiques et que j'ai trouvé cela n'aident pas. Votre meilleur pari est de coller avec Dreamweaver ou d'utiliser simplement un éditeur de texte léger avec la sélection de la syntaxe. Je recommande Notepad ++


2 commentaires

J'irais avec ça. J'utilise toujours Dreamweaver et parfois vs2005 si je veux déboguer sans réponse.write. J'ai essayé l'expression Web au lieu de DW, mais les vieilles habitudes meurent fort.


+1: Editeur de texte de base avec l'indence automatique + la surbrillance de la syntaxe est tout ce dont vous avez besoin. Notepad ++ == Impressionnant.



7
votes

Autant que cela me fait mal à le dire, Visual Studio.Net 2003 fonctionne assez bien comme une IDE aux pages classiques ASP. De plus, si vous utilisez l'aide visuelle d'assistance visuelle de Tomatoe avec elle, ils font en réalité l'ASP classique amusant de coder. Sérieusement. Totalement tolérable et débordement. Et si vous mélangez à Aspunit pour Classic, vous pouvez facilement exécuter / gérer les tests d'unités directement à côté de toutes vos pages.

Cela fonctionne pour l'ASP classique, comme les grands garçons utilisent pour leur codage .NET moins quelques-unes des Niceties .NET, bien sûr

avec vs.net 2003, vous pouvez réellement marcher bien que le code une ligne à la fois. Vous obtenez des points d'arrêt. Vous obtenez également toutes les variables locales affichées lors de l'étape et une pile d'appel de travail agréable si vous avez des objets / Procs imbriqués / inclut.

Si vous obtenez «Visual Assist 'Addin-- et vous utilisez l'option Explicit - Vous obtenez également une version très utilisable d'IntelliSense pour tous vos objets et procédures VBScript. Assez incroyable d'obtenir Intellisense dans une langue de script, mais ils parviennent à tirer ça.

et pour tester votre code classique Aspunit est parfaitement fonctionnel "rouge / vert" composant visuel.

Il m'a fallu pour toujours pour enfin obtenir tout montage ensemble et fonctionnant correctement, mais cela en valait la peine d'avoir une faute du code hérité que j'ai héritée. Voici quelques liens vers tous les trucs ci-dessus:

Visual Studio 2003 (pas bon marché, mais pas à pas de code de script-- inestimable):


5 commentaires

J'ai utilisé Visual Studio 2003 pour travailler avec le code ASP hérité et fait un travail assez décent. Beaucoup mieux que d'utiliser Visual Interdev ou un éditeur de texte brut.


Cela aidera peut-être que les autres développeurs sont toujours bloqués avec le débogage de l'ASP classique. J'utilise l'équipe distante asp débogueur ( aspdebugger.com ) pendant des années à déboguer classique ASP. M'a sauvé le temps et les larmes de retour dans la journée. J'espère que cela t'aides.


Il suffit de téléchargé toute la tomate visuelle, et wow, c'est incroyable sur l'ASP classique! Il a "Trouver des références", etc.!


Oublie Amazon. eBay est l'endroit où aller. Avec des prix réalistes.


Est-ce que VS2003 dispose-t-il des propriétés de données de travail pour les variables et "aller à la définition"?



2
votes

Je pense que VS2005 est préférable à la bonne voie pour l'ASP classique. VS2005 prend en charge le débogage et la surbrillance du code. Et l'assistance visuelle de toute la tomate X est un complément nécessaire. Il améliore la mise en évidence du code, IntelliSense for VS2005 et il accélérera vos travaux. Et vous pouvez voir VA voir comme la vue de la classe.


0 commentaires

4
votes

J'utilise lourdement Expression Web 4 (prix abordable) et récemment la nouvelle webmatrix , à partir de Microsoft. Tous deux viennent avec IntelliSense pour ASP Classic et des langues actuelles comme .NET / RAZOR.


0 commentaires

0
votes

Utilisez sublime avec le paquet sublimecodeItel


0 commentaires

0
votes

script primal 2012. Awsome pour Classic ASP


0 commentaires

15
votes

Dans les sept années qui ont été posées, le paysage de l'IDE a beaucoup changé. Lecture de code ASP classique sur Linux ou toute autre plate-forme est maintenant possible avec Visual Studio Code . Le code Visual Studio est pas Visual Studio, mais un éditeur complètement différent basé sur Electron .

 Entrez la description de l'image ici

Oui, Microsoft est maintenant le code d'expédition écrit dans NodeJS qui fonctionne naïvement sur Linux!



0
votes

Le Homonal de Allaire 4.5 est ce que j'utilise depuis environ 20 ans. J'ai essayé Notepad ++ et ça marche aussi bien aussi, mais est un peu plus difficile à utiliser. J'ai également essayé plusieurs versions de Visual "XXX" (Visual Studio, Code Visual, etc.) et tous sont des programmes de monstres et chargez très lentement, même sur un serveur R610 très rapide. Malheureusement, le hanter est difficile à trouver, car il appartient maintenant à Adobe, et ils l'ont presque tué. Si vous trouvez à la maison, n'utilisez pas les versions de 5,0 ou 5,5, car elles se bloquent par intermittence. Home Le V4.5 est très stable.


0 commentaires