An open API service indexing awesome lists of open source software.

https://github.com/tushortz/intellekt

A sublime text plugin that attempts to provide intellisense for various programming languages
https://github.com/tushortz/intellekt

Last synced: about 2 months ago
JSON representation

A sublime text plugin that attempts to provide intellisense for various programming languages

Awesome Lists containing this project

README

        

# Intellekt

A sublime text plugin that attempts to provide intellisense for various languages

## Features

### Java

* Method autocomplete suggestions based on imported class
* import autocomplete suggestions and navigation to documentation url
* view class/package description on click to line then hover

![java features](screenshots/java_features.png)

### Python

* Method autocompletion

## Recommended settings

In `Preferences.sublime-settings`, add the following:

```json
"intellekt": {
"python_path": "C:\\Program Files (x86)\\Python37-32"
},
"auto_complete_triggers": [
{"selector": "source.python", "characters": "."}
]
```

> Make sure to replace the python_path with the correct python_path

## TODO

* [x] Java
* [x] Python
* [ ] Ruby
* [ ] QT C++
* [ ] C/C++
* [ ] CSS
* [ ] HTML
* [ ] Javascript
* [ ] Dictionary
* [ ] MatLab
* [ ] Perl

and other suggestions

> Note:
>
> 1. This is meant to be a replacement of [LangDocs](https://github.com/tushortz/LangDocs) and [JavaIME](https://github.com/tushortz/JavaIME) which I will discontinue once this is complete.
>
> 2. Some snippets may affect the completions from showing. You may have to disable them before using this plugin