Comments (7)
Hi, thanks for using our plugin!
placeholder addresses, like
{{alice}}
,{{bob}}
I'm going to add support now for 0.15.0, it seems to be used throughout the Diem codebase a lot.
address assignment statements, like
address alice = 0x1;
Adding support for 0.15.0. Note that Diem drops support for that in Move 1.5. See https://github.com/diem/diem/blob/main/language/changes/5-named-addresses.md#update-for-release-15
Are those features enough for support the use-case, or did I miss something?
from intellij-move.
One more thing, v0.14.x version not have code highlight for variables, and error line track, hope it been adding to new version. Other feature are working well except this issue.
from intellij-move.
code highlight for variables
Semantic highlighting?
error line track
What do you mean?
from intellij-move.
I'm sorry for my poor english.
Code Highlight like this. Eg: the function name is yellow color, and the module name is green color, and so on.
Error line track like this, click the file information of error then navigate to target source code.
from intellij-move.
Got it, thanks for clarification. I'm going to look into both in the next version. Anything else?
By the way, did you try our Dove utility instead of move-cli? It's much better supported.
See pontem-network/move-tools.
from intellij-move.
One more thing. There still have a problem that not support quick locating to code declaration using shortcut combine such as 'command key + left mouse click' on intellij move plugin 0.16.0. See illustration below
from intellij-move.
For that you'd have to either:
- Use Dove and Dove.toml manifest to specify dependencies.
- Wait for official support for move-cli. We'll add it when they release a version supporting their own Move.toml deps manifest.
Otherwise multifile support isn't going to work. Examples is here https://github.com/taoheorg/taohe
from intellij-move.
Related Issues (20)
- Feature request: Display structure name and contents
- [Feature Request] Allow names to be sorted within their types in Structure View
- Support _ in numeric values HOT 4
- Support the new IDE version 2023.2 HOT 1
- BUG: Structure view isn't sorted at all HOT 5
- Sort elements in the Structure View by the item type (structs / functions / consts)
- Create consts node in structure view
- "Module is declared with a different address `aptos_framework`" but move compiler doesn't report this HOT 2
- Plugin flags error on parenthesis, but compiler doesn't
- Doesn't show up in `Rust Rover` plugin marketplace HOT 7
- Incompatible with CLion Build 233 HOT 2
- Can't normally integrate sui plugin into my intelliji idea on win11 env HOT 4
- v1.33.0.233 Goto definitions dont work. No intellisense for imports too HOT 6
- [Feature request] Support for inline functions and macros
- [Feature request] Remind devs when error codes are used without accompanying comments
- [Feature Request] Show an error if entry functions have return values
- [Bug] Function calls and dependencies are no longer clickable for local dependencies HOT 1
- [Feature Request] Show warning when there's a cast without ()
- [Minor improvement] Make error messages regarding missing type declaration for constants clearer
- [bug] Inline functions should not have acquires HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from intellij-move.