Skip to content

Commit

Permalink
Releasing ahformatter-vscode-css-en 7.2.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
tgraham-antenna committed May 2, 2022
0 parents commit d5fc484
Show file tree
Hide file tree
Showing 13 changed files with 8,583 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dist
node_modules
releases
.vscode-test/
*.vsix
*~
26 changes: 26 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": "0.2.0",
"configurations": [{
"name": "Run Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
],
"outFiles": [
"${workspaceFolder}/out/**/*.js"
]
},
{
"name": "Update Data",
"program": "${workspaceFolder}/dist/index.js",
"request": "launch",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node",
"preLaunchTask": "npm: compile"
}
]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"css.customData": ["./data/ahformatter.css-data.json"],
}
20 changes: 20 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
{
"version": "2.0.0",
"tasks": [
{
"type": "npm",
"script": "watch",
"problemMatcher": "$tsc-watch",
"isBackground": true,
"presentation": {
"reveal": "never"
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
6 changes: 6 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
test*
.vsix
*~
#*

.#*
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 Antenna House, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# AH Formatter CSS Extension Properties

VS Code extension that provides auto-completion and hover information in CSS files for [AH Formatter](https://www.antennahouse.com/formatter-v7) extension [CSS properties](https://www.antenna.co.jp/AHF/help/en/ahf-focss6.html).

The extension can be enabled globally or for individual workspaces.

This extension uses [vscode-custom-data](https://github.com/microsoft/vscode-custom-data) format and the [`contributes.css.customData` Contribution Point](https://code.visualstudio.com/api/extension-guides/custom-data-extension).

**ahformatter-vscode-css-en** version numbers correspond to the AH Formatter version current at the time of the release.

## Install

You can install the extension in the following ways:

<!-- - Search for `AH Formatter CSS Extension Properties` in the extension panel and install it
- Download from [Marketplace](https://marketplace.visualstudio.com/items?itemName=antennahouse.ahformatter-vscode-css-en)-->
- Download from [GitHub Release](https://github.com/AntennaHouse/ahformatter-vscode-css-en/releases) page

## Demo

![demo](images/vs-code-en.png)

## Reference material

The hover information can include four types of links to reference material:

- **AH Formatter manual** - Link to property definition in the AH Formatter manual
- **XSL 1.1** - Link to the definition of an XSL 1.1 property. Only present for a mirror of an unextended XSL-FO property.
- **Introduction to CSS for Paged Media** - Link to property information in [Introduction to CSS for Paged Media](https://www.antennahouse.com/css) book
- ***Title* (FO)** - Link to PDF sample that shows the property in use. The PDF is formatted from XSL-FO source, but the property's usage is the same.

## License

[MIT](LICENSE)
Loading

0 comments on commit d5fc484

Please sign in to comment.