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

Suggestions #4

Open
Serhioromano opened this issue May 4, 2018 · 11 comments
Open

Suggestions #4

Serhioromano opened this issue May 4, 2018 · 11 comments
Labels
enhancement New feature or request
Milestone

Comments

@Serhioromano
Copy link
Owner

Не совсем уверен что мы это осилим. Хотелось бы анализ и подчказывать какие есть переменные у фукционального блока. Что бы когда точку нажимаешь, выпадали именно эти переменные.

@Serhioromano Serhioromano added the enhancement New feature or request label May 4, 2018
@Serhioromano Serhioromano added this to the 2.0 milestone May 4, 2018
@tkucic
Copy link

tkucic commented Feb 25, 2019

It would be usefull to add TODO highlighting. The it is easy to spot TODO comments. You can just paint all capital TODO words with a different color.

Python example:
capture

@Serhioromano
Copy link
Owner Author

That is possible I think. But as I know highlight should be for TODO:. Should it?

@tkucic
Copy link

tkucic commented Mar 25, 2019

You could add the ":" in regex i guess?

@Serhioromano
Copy link
Owner Author

This feature (TODO) has been already implemented.

@romecas
Copy link

romecas commented Jul 24, 2019

Auto indentation would be a very nice to have feature. I saw some related code but it's still in comments, let me know if I can support somehow :)

image

@Serhioromano
Copy link
Owner Author

DO you mean auto indentation when Format code? Because when you enter code I think there is auto indentation.

@romecas
Copy link

romecas commented Jul 28, 2019 via email

@Serhioromano
Copy link
Owner Author

I get it. Support for built-in formatter is on its way. Right now there is a format option but it only converts a low case to uppercase for true and false keywords. But this is proof of concept functionality. The full formatter will be later.

What do you think of the latest outline support feature?

@Serhioromano
Copy link
Owner Author

@romecas in new 1.8.0 I added formatter that uses VS Code API. SO you can use standard Ctrl+Shift+F keys. But for now it only capitalize some built in functions. But I have basic structure, and indentation is on the way.

@SteveBooth-1
Copy link

Status on indentation? Would be super nice to have Ctrl+Shift+F work for indentation. I can't find anyone anywhere that can re-indent ST code.

@Serhioromano
Copy link
Owner Author

@SteveBooth-1 Status on indentation? Would be super nice to have Ctrl+Shift+F work for indentation. I can't find anyone anywhere that can re-indent ST code.

There are 2 ways to do it. 1 - is a proper way to create LSP (Language Server Protocol) and this will not only indent but navigate to declarations, implementation intellisence for FB input and output variables and so on...

But this is HUUUGE work. Фтв right now I do not have time to even start it.

2 - to create small function that will do it alongside with spaces and capitalization. This might be implemented fast but at the end time become obsolete when LSP is done.

Very hapd to make desicion.

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

No branches or pull requests

4 participants