Skip to content

Commit

Permalink
Code cleanup. This project is only for syntax highlighting and snippe…
Browse files Browse the repository at this point in the history
…ts support
  • Loading branch information
sergeyklay committed Dec 26, 2017
1 parent 0c484d0 commit 1da3f9e
Show file tree
Hide file tree
Showing 14 changed files with 19 additions and 3,181 deletions.
6 changes: 0 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,7 @@
#
# https://help.github.com/articles/ignoring-files/#create-a-global-gitignore

TODO

out
wip
node_modules
client/server
.vscode-test

.vscode/*
!.vscode/settings.json
Expand Down
43 changes: 0 additions & 43 deletions .travis.yml

This file was deleted.

10 changes: 0 additions & 10 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,6 @@
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": ["${workspaceRoot}/out/src/*.js"]
},
{
"name": "Tests Zephir for VSCode",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": ["--extensionDevelopmentPath=${workspaceRoot}", "--extensionTestsPath=${workspaceRoot}/out/test" ],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [ "${workspaceRoot}/out/test/**/*.js" ]
}
]
}
11 changes: 0 additions & 11 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,6 @@
"kind": "build",
"isDefault": true
}
},
{
"identifier": "npm",
"label": "npm: run",
"type": "shell",
"command": "npm",
"args": [
"run", "compile", "--loglevel", "silent"
],
"isBackground": true,
"problemMatcher": "$tsc-watch"
}
]
}
10 changes: 0 additions & 10 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,5 @@
.gitignore
.npmignore

TODO
tsconfig.json

wip/**
.vscode/**
.vscode-test/**
.github/**

src/**
out/**/*.map
out/test/**
test/**
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

### Cahnged
- Bump required VSCode version
- Code cleanup. This project is only for syntax highlighting and snippets support

## [1.3.1] - 2017-12-24
### Fixed
Expand Down
38 changes: 14 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,11 @@
# Zephir for VSCode
# Zephir syntax support for VSCode

[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)
[![Build Status](https://travis-ci.org/zephir-lang/zephir-vscode.svg?branch=master)](https://travis-ci.org/zephir-lang/zephir-vscode)
[![Version](https://vsmarketplacebadge.apphb.com/version-short/zephir-lang.zephir.svg)](https://marketplace.visualstudio.com/items?itemName=zephir-lang.zephir)
[![Installs](https://vsmarketplacebadge.apphb.com/installs-short/zephir-lang.zephir.svg)](https://marketplace.visualstudio.com/items?itemName=zephir-lang.zephir)
[![Ratings](https://vsmarketplacebadge.apphb.com/rating-short/zephir-lang.zephir.svg)](https://marketplace.visualstudio.com/items?itemName=zephir-lang.zephir)

[Zephir Language](https://zephir-lang.com) support for VSCode.

## Discussion

There is an `#editorsupport` channel on the Phalcon [Discord Server](https://discord.gg/PNFsSsr).
If you would like to discuss an idea or need help or have other feedback you can usually find me (`@klay`) idling there.
[Zephir Language](https://zephir-lang.com) syntax highlighting and snippets for VSCode.

## Features

Expand All @@ -23,21 +17,6 @@ If you would like to discuss an idea or need help or have other feedback you can
- [x] Completion and snippets
- [x] Smart Bracket Matching

## Todo

* Editing
- [ ] Document formatting (enable on save with `editor.formatOnSave`)
- [ ] [Rename symbol](https://code.visualstudio.com/docs/editor/editingevolved#_rename-symbol) (<kbd>F2</kbd> or right click)
- [ ] Case splitting

* Navigation
- [ ] [Symbol outline for buffers](https://code.visualstudio.com/docs/editor/editingevolved#_goto-symbol) (<kbd>Shift</kbd> + <kbd>Cmd</kbd> + <kbd>O</kbd>) (type `:` in list to sort items)
- [ ] [Symbol outline for project](https://code.visualstudio.com/docs/editor/editingevolved#_open-symbol-by-name) (<kbd>Cmd</kbd> + <kbd>T</kbd>) (supports regular expressions)
- [ ] [Jump-to-definition](https://code.visualstudio.com/docs/editor/editingevolved#_go-to-definition) (<kbd>Ctrl</kbd> + click) and code preview (<kbd>Cmd</kbd> + hover)
- [ ] Find references (<kbd>Shift</kbd> + <kbd>F12</kbd> or right click)

* Static Analysis

## Getting Started

## Recommended Syntax Themes
Expand All @@ -59,7 +38,18 @@ Although syntax highlighting should display well in most themes we recommend and

Once the extension is installed, reload VSCode.

## Contributing

The source for this extension is available on [GitHub](https://github.com/zephir-lang/zephir-vscode). If anyone feels that there is
something missing or would like to suggest improvements please [open a new issue](https://github.com/zephir-lang/zephir-vscode/issues)
or send a pull request. Instructions for running/debugging extensions locally [here](https://code.visualstudio.com/docs/extensions/overview).

## Discussion

There is an `#editorsupport` channel on the Phalcon [Discord Server](https://discord.gg/PNFsSsr).
If you would like to discuss an idea or need help or have other feedback you can usually find me (`@klay`) idling there.

## License

The "Zephir for VSCode" is open source software licensed under the MIT License.
This project is open source software licensed under the MIT License.
See the [LICENSE](hhttps://github.com/zephir-lang/zephir-vscode/blob/master/LICENSE) file for more.
Loading

0 comments on commit 1da3f9e

Please sign in to comment.