Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EDN support #50

Closed
pazustep opened this issue Oct 21, 2013 · 4 comments
Closed

EDN support #50

pazustep opened this issue Oct 21, 2013 · 4 comments
Milestone

Comments

@pazustep
Copy link

Recognize .edn files with proper highlighting.

@sfnelson
Copy link

sfnelson commented Nov 3, 2013

Settings => File Types => Clojure file
Add "*.edn" as a Registered Pattern.

@pazustep
Copy link
Author

pazustep commented Nov 3, 2013

I know, and I've done this. Full EDN support could go a little further, and highlight any forms that are not allowed by the EDN spec.

@cursive-ide
Copy link
Owner

The other thing I'll be adding is removing a lot of the intellisense features (as is currently done with lein project files) - you don't want it trying to resolve symbols in pure data files as if they were code. I'm actually planning to allow a mechanism to allow files to be marked as data only, so it won't try to resolve and won't give you any of the annoying pop-ups to import things. Completion would probably be restricted to only symbols seen in the current file or similar. There's a lot more potential to be smarter in lein project files obviously but I'll be adding that later.

@cursive-ide
Copy link
Owner

I've added simple EDN support - nothing fancy yet. .edn files are recognised, and intellisense is turned off for them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants