Skip to content

Commit

Permalink
Updated project description
Browse files Browse the repository at this point in the history
  • Loading branch information
sergeyklay committed May 12, 2017
1 parent f804018 commit 895d3c3
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 13 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# Please do not use this ignore file to define platform specific files.
#
# For these purposes create a global .gitignore file, which is a list of rules
# for ignoring files in every Git repository on your computer.
#
# https://help.github.com/articles/ignoring-files/#create-a-global-gitignore

/out/
/gen/
*~
Expand Down
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
The MIT License (MIT)

Copyright (c) 2014 Zephir Team and contributors
http://zephir-lang.com
Copyright (c) 2014-2017 Zephir Team
https://zephir-lang.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
32 changes: 21 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,32 @@
Zephir IntelliJ IDEA plugin
==========================
# Zephir IntelliJ IDEA plugin

Plugin page: http://plugins.jetbrains.com/plugin/7558

`Start develop the Zephir plugin`
## Getting started

1. Install next plugins for Intellij
1. Install next plugins for Intellij
* https://plugins.jetbrains.com/plugin/6606-grammar-kit
* https://plugins.jetbrains.com/plugin/227-psiviewer
2. Go to `Zephir.bnf` file and run "Generate parser code" through context menu
3. Go to `src/com/zephir/Zephir.flex` and run "Run JFlex generator" through context menu
4. Run the plugin by Menu -> Run -> Run

https://plugins.jetbrains.com/plugin/6606-grammar-kit
https://plugins.jetbrains.com/plugin/227-psiviewer
To automatically detect "Zephir plugin" in the debugged IDE, uncomment next lines in the `resources/META-INF/plugin.xml`

```xml
<!--<lang.parserDefinition language="Zephir" implementationClass="com.zephir.ZephirParserDefinition"/>-->
```

2. Go to Zephir.bnf file and run "Generate parser code" through context menu
3. Go to src/com/zephir/Zephir.flex and run "Run JFlex generator" through context menu
## Links

+ [**`phalcon/zephir`**](https://github.com/phalcon/zephir) - Zephir is a compiled high level language aimed to the creation of C-extensions for PHP
+ [**`phalcon/php-zephir-parser`**](https://github.com/phalcon/php-zephir-parser) - The Zephir Parser delivered as a C extension for the PHP language
+ [**`phalcon/zephir-docs`**](https://github.com/phalcon/zephir-docs) - Zephir Documentation and website
+ [**`phalcon/zephir-sublime`**](https://github.com/phalcon/zephir-sublime) - Sublime Text syntax highlighting for for Zephir
+ [**`phalcon/cphalcon`**](https://github.com/phalcon/cphalcon) - High performance, full-stack PHP framework written in Zephir/C

4. Run the plugin by Menu->Run->Run
## License

To automatically detect "Zephir plugin" in the debugged IDE, uncomment next lines in the `resources/META-INF/plugin.xml`
Copyright (c) 2014-2017 Zephir Team.

<!--<lang.parserDefinition language="Zephir" implementationClass="com.zephir.ZephirParserDefinition"/>-->
Licensed under the [MIT](LICENSE)

0 comments on commit 895d3c3

Please sign in to comment.