Skip to content

highlightjs/highlightjs-tsql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transact-SQL (T-SQL) - a language grammar for highlight.js

Demo

The below screenshot was captured from a demo webpage after dropping highlight.min.js to a dist folder.

Demo

Usage

Simply include the highlight.js library in your webpage, then add this module.

npm package

This module is hosted on npmjs.org as highlight.js-tsql.

Static website or simple usage

Simply load this module after loading Highlight.js. You'll use the minified version found in the dist directory. This module is just a CDN build of the language, so it will register itself as the Javascript is loaded.

<script type="text/javascript" src="/path/to/highlight.min.js"></script>
<script type="text/javascript" src="/path/to/highlightjs-tsql/dist/tsql.min.js"></script>
<link rel="stylesheet" href="/path/to/highlightjs-tsql/dist/ssms.min.css" />
<script type="text/javascript">
  hljs.highlightAll();
</script>

For more details of the usage see Highlight.js main page.

Usage with TypeScript import from npm package

import hljs from 'highlight.js';
import tsql from 'highlight.js-tsql';

hljs.registerLanguage("tsql", tsql);

// You can import the css here or into a bundler if you use one.
import 'highlight.js-tsql/dist/ssms.min.css';

Authors

David Simner, Greg Smulko

Maintainers

Greg Smulko

Sponsor

Creation of this library was sponsored by Redgate Software.

Contribution

Feel free to create issues or (even better) pull requests.

A good starting point for how to build and test your changes locally is here.

Links

About

JavaScript syntax highlighter for with zero dependencies for MS SQL Transact-SQL language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7