1.0.2 • Published 7 years ago

hexo-filter-fenced-code v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

hexo-filter-fenced-code

MIT License

npm: Package Quality

Extend syntax for the native fenced code block.

Feature:

  • Extend syntax for the native fenced code block.
  • Use tag-plugins as fenced code block.

Markdown Extra Syntax

The Native Fenced Code Block

```javascript
var foo = "bar";
```

Highlight and Insert Code

```javascript+
var foo = "bar";
```

or

````javascript
var foo = "bar";
````

The code will be inserted as a script block:

<script>
var foo = "bar";
</script>

Just Insert Code

```javascript-
var foo = "bar";
```

or

`````javascript
var foo = "bar";
`````

Note: Only JavaScript, CSS and HTML code can be inserted into a post. This feature is handily for building a quick demo.

Tag Plugins' Syntax Sugar

The native tag plugin looks like this:

  • block

    {% tagname [option1] [option2] ... %}
    content
    {% endblockquote %}
  • inline

    {% tagname [option1] [option2] ... %}

Use the syntax sugar as follow:

  • block

      ```tagname [option1] [option2] ... 
      content
      ```
  • inline

      ```tagname [option1] [option2] ...
      ```

Related

Contributing

Pull requests and stars are highly welcome.

For bugs and feature requests, please create an issue.

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

8 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago