Especificaciones de redacción del programa ASP Fuente
1 Introducción a las especificaciones
Esta especificación estipula principalmente las reglas y precauciones que los programas de origen ASP deben seguir durante la escritura. El propósito de escribir esta especificación es mantener consistentes los hábitos de escritura del código fuente de los desarrolladores de proyectos. Al hacerlo, cada miembro del grupo puede comprender el código de otros miembros del grupo, a fin de facilitar el desarrollo secundario del mantenimiento del sistema de memoria del código fuente.
2 Especificaciones de formato general
2.1 sangría
La sangría son los dos espacios expuestos para aumentar la legibilidad cuando cambia el nivel del programa fuente. La regla de sangría es sangrar cuatro espacios para cada nivel. La pestaña no está permitida. Debido a que TAB producirá diferentes efectos debido a diferentes configuraciones realizadas por el usuario (si está acostumbrado a usar espacios, puede configurarlo en el editor para cambiar la pestaña a cuatro espacios). Al ingresar el juicio (si ... luego, seleccione ... EndSelect), Loop (para [cada uno] ... Siguiente, mientras ... bucle), con declaración, función, procedimiento, declaración de clase, se agrega un nivel y al salir del juicio, bucle, declaración, función, procedimiento, declaración de clase, se reduce un nivel. Por ejemplo:
CÓDIGO:
itemp = 0
If (itemp <> 100) entonces
itemp = 100
Endif
2.2 Break de línea
Una nueva línea es agregar una nueva línea al principio y al final de A With Declary. Cuando termine la declaración de funciones, procedimientos y clases, agregue una. La ruptura de línea es para la conveniencia de la depuración del programa y más legible.
Ejemplo 1:
CÓDIGO:
i = 0
Dowhile (i <10)
i = i+1
Bucle
Response.Write (I y "<br/>")
Ejemplo 2:
CÓDIGO:
Clase de clase1
.....
Clase final
Clase de clases2
….
Clase final
Ejemplo 3:
CÓDIGO:
FINTOFUN1 ()
….
Función final
Subsub1 ()
….
Endsub
2.3 espacios
Agregue espacios en ambos extremos de los operadores y los símbolos de juicio lógico, por ejemplo:
CÓDIGO:
i = i+1
a = aandb
shtml = "ABC" y shtml
Pero no se necesita espacio al agregar corchetes. Por ejemplo:
CÓDIGO:
If (a> b) entonces 'uso incorrecto
If (a> b) entonces 'correcta el uso
Especificaciones de formato de escritura gramática de 3vbscript
3.1 Palabras reservadas
El principio de palabras retenidas o palabras clave en el lenguaje VBScript debe usarse en la capitalización de la primera letra y las letras restantes en minúsculas (recomendadas). Además, también se pueden utilizar todos los métodos minúsculas, principalmente para facilitar los programas de fuente de entrada.
3.2 Procesos y funciones
3.2.1 Naming y formato
Todos los nombres de procesos y funciones deben estar compuestos de palabras en inglés significativas, y la primera palabra es en minúscula, y la primera letra de otras palabras está capitalizada. Si solo hay una palabra, la primera letra está capitalizada. Por ejemplo: