Intellij Prolog
Prolog language support for Intellij IDEA.
Road Map
- [ ] Basic language features
- [x] Simple code highlighting
- [x] Language file detection
- [x] References and declarations linking
- [x] Function(facts) references
- [x] Atom(variable) references
- [x] Code completion
- [x] Function(facts) references
- [x] Atom local references
- [x] Goto symbol contributor
- [ ] Internal analysis and linter
- [ ] Module and project management
- [x] Cross file indexing
- [ ] Standard library indexing
- [ ] ?: External library indexing
- [ ] Swi toolchain support
- [x] Auto detection & configuration
- [x] Basic external linter
- [ ] Case dependent external linter
- [x] Run configurations
- [x] Icons needed
- [ ] Pattern unification
- [ ] Advanced: interactive query & debugging
Special Thanks
The development of this project is under Jetbrains's Open Source License's support and their incredible IDEs.