https://github.com/phalcon/zephir-idea-plugin
An IntelliJ plugin for editing Zephir code
https://github.com/phalcon/zephir-idea-plugin
editor-plugin idea-plugin intellij kotlin plugin zep zephir zephir-language
Last synced: 9 months ago
JSON representation
An IntelliJ plugin for editing Zephir code
- Host: GitHub
- URL: https://github.com/phalcon/zephir-idea-plugin
- Owner: zephir-lang
- License: mit
- Created: 2014-09-08T01:06:15.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T20:05:36.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T22:51:17.787Z (10 months ago)
- Topics: editor-plugin, idea-plugin, intellij, kotlin, plugin, zep, zephir, zephir-language
- Language: Kotlin
- Homepage: https://zephir-lang.com
- Size: 499 KB
- Stars: 37
- Watchers: 9
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Zephir plugin for the IntelliJ Platform
[![Build Status][actions-badge]][actions link]
A IntelliJ plugin for editing [Zephir][zephir-lang] code. Provides syntax
definition, autocompletion and syntax check support.
Zephir is a high level programming language that eases the creation and
maintainability of extensions for PHP. Zephir extensions are exported to C code
that can be compiled and optimized by major C compilers such as gcc/clang/vc++.
Functionality is exposed to the PHP language.
## Highlighted Features
- Syntax highlighting
- Basic syntax definition
- Basic autocompletion support
- Basic syntax check support
## Install
You can install the plugin from within the JetBrains IDE by going to
**Settings > Plugins > Marketplace** and then searching for "Zephir". After
installing the plugin, restart the IDE and then open your existing Zephir
project or create a new project.
## Contributing
You're encouraged to contribute to the plugin if you've found any issues or
missing functionality that you would want to see. Check out
[CONTRIBUTING.md](./CONTRIBUTING.md) to learn how to set up the project.
## Links
- [Zephir Language][zephir-lang]
- [Plugin page][plugin-page]
## License
Copyright (c) 2014-2020 Zephir Team.
Licensed under the [MIT](./LICENSE) License.
[actions link]: https://github.com/zephir-lang/idea-plugin/actions
[actions-badge]: https://github.com/zephir-lang/idea-plugin/workflows/build/badge.svg
[zephir-lang]: https://zephir-lang.com/en
[plugin-page]: http://plugins.jetbrains.com/plugin/7558