Git Product home page Git Product logo

vscode-classic-asp-extension's Introduction

Marketplace Version Installs Rating The MIT License contributions welcome

Classic ASP Language Support

Adds Syntax highlighting and snippets to ASP files in VSCode.

Originally converted from TextMate's ASP bundle

Encouragement by Donation & Contribution

Personally, I have lung cancer and it is last stage.
Main cancers in my lung are almost eliminated, but there are some metastatic cancers.
Of course I am taking treatments, and my condition is mostly okay but sometimes cancer pain makes me hard.
So, there are some reasons makes me difficult to develop this extension.

First thing is I don't have much life time to develop this extension.
And other thing is I don't have lots of time to study or look over the extension development.

If you like this extension, you could donate via 2 ways.

paypal

You can donate by PayPal. If you have PayPal account, paypal.me/jtjoo could be easier.

Or, you can donate bitcoin via BlockChain.Info or Scan QRcode below:

It will encourage me to make this extension and fighting against my cancer.
And it will encourage my family.

And also, CONTRIBUTIONS are very welcome and greatly appreciated.
Please fork this repository and open a pull request to add snippets, make grammar tweaks, etc.

Snippets

You can use many useful snippets more than original tmbundle.

And I am updating those!

Snippet Commands Description or Example
out <%=Variable or Some String%>
for For i = Value To Value in ... Next
forin For item in object ... Next
if If Condition Then ... End if
while While Condition ... Loop
dowhile Do While Condition ... Loop
dountil Do Until Condition ... Loop
sel Select Case Variable ... End Select
case Case Value:
sub Sub Subname ... End Sub
fun Function Name ... End Function
inc <!-- #include file or virtual="filePath" -->
req Request
reqf Request.Form("...")
qs Request.QueryString("...")
res Response
wr Response.Write("...")
ri Response.Redirect("URL")
cook Response.Cookie("...")
app Application("...")
sess Session("...")
obj Server.CreateObject(Object Name)
dbcon Set DB Connection and Close
rs Set Recordset and Open Query and Close
class Set Class

Known Issues

  1. If you enable this extension, Auto Close extension (which is built in vscode last update) will doesn't work. See Issue

  2. Spell Right Extension doesn't work on this extension. See Issue

  3. It doesn't support <script language=vbscript" runat="server"> yet

Let me know if you having trouble with using this extension.

Release Notes

0.0.9

Added Class snippet Fixed bug syntax color problem with End Class

0.0.8

Added Snippet Command Manual

0.0.7

Added useful snippets more than tmBundle!

0.0.6

Fixed #5 0.0.4 Syntax Highlighting Issues

0.0.5

Changed extension name from Classic ASP w/HTML to Classic ASP Language Support

0.0.4

Modified Icon

0.0.3

Added Icon

0.0.2

Added snippet converted from TextMate's ASP bundle

Fixed HTML snippet to work on ASP file.

0.0.1

Wrote new extension fixing HTML problem from ilich's vscode-classic-asp

This extension created first by

Jintae Joo

vscode-classic-asp-extension's People

Contributors

jtjoo avatar

Watchers

Nuno Silva avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.