Pergunta

Estou usando o Dreamweaver, mas ele não me fornece classes, funções, nomes de subs quando começo a escrever.

Existem boas alternativas?

Foi útil?

Solução

Não há nada, já que o ASP clássico é uma linguagem de script. O Visual Studio tem IntelliSense muito rudimentar, mas apenas para recursos muito básicos e descobri que não ajuda. Sua melhor aposta é ficar com o Dreamweaver ou apenas usar um editor de texto leve com destaque da sintaxe. Eu recomendo o bloco de notas ++

Outras dicas

Nos sete anos desde que essa pergunta foi feita, o cenário da IDE mudou bastante. Ler o código ASP clássico no Linux ou qualquer outra plataforma agora é possível com Código do Visual Studio. O código do Visual Studio é não Visual Studio, mas um editor completamente diferente baseado em Elétron.

enter image description here

Sim, a Microsoft agora está enviando o código de envio escrito em NodeJs que roda ingenuamente no Linux!

Por mais que me doa dizer isso, o visual studio.net 2003 funciona muito bem como um IDE com páginas asp clássicas.Além disso, se você usar o complemento Visual Assist do Whole Tomatoe com ele, eles tornarão o asp clássico divertido de codificar.Seriamente.Totalmente tolerável E depurável.E se você usar o AspUnit para o clássico, poderá facilmente executar/manter testes de unidade ao lado de todas as suas páginas.

Funciona para o Asp clássico exatamente como os grandes usam para sua codificação .Net, menos algumas das sutilezas do .net, é claro

Com o vs.net 2003 você pode realmente percorrer o código uma linha por vez.você obtém pontos de interrupção.Você também obtém todas as variáveis ​​​​locais mostradas durante a etapa e uma pilha de chamadas funcional, o que é bom se você tiver objetos/procs/includes aninhados.

Se você obtiver o complemento 'Visual Assist' - e usar a opção explícita - você também obterá uma versão muito funcional do Intellisense para todos os seus objetos e procedimentos vbscript.É incrível obter o Intellisense em uma linguagem de script, mas eles conseguem fazer isso.

E para testar seu código clássico, o AspUnit é um componente visual "vermelho/verde" perfeitamente funcional.

Levei uma eternidade para finalmente colocar tudo pronto e funcionando corretamente, mas valeu a pena por um monte de código legado que herdei.Aqui estão alguns links para todas as coisas mencionadas acima:

Estúdio Visual 2003 (não é barato, mas avança no código do script - inestimável):

Assistência Visual de Tomate Inteiro:
- http://www.wholetomato.com/

AspUnit:
- http://aspunit.sourceforge.net/

Eu uso fortemente Expressão Web 4 (com preços acessíveis) e recentemente o novo grátis WebMatrix, ambos da Microsoft. Ambos vêm com o IntelliSense para idiomas clássicos e atuais do ASP, como .NET/RAZOR.

Eu acho que o VS2005 é melhor o caminho para o ASP clássico. O VS2005 suporta depuração e destaque de código. E o Visual Assist X do Tomato inteiro é necessário suplemento. Melhora a iluminação do código, Intellisense para o VS2005 e acelerará seus trabalhos. E você pode ver a visualização do VA como a visualização de esboço da classe.

Use sublime com pacote sublimecodeIntel

Script Primal 2012. Awome for Classic ASP

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top