Comments (5)
also somewhat unrelated but it would be cool to have an inspection that converts string templates to string concatenation and vice versa (like IJ does with .formatted()
and StringBuilders).
from manifold-ij.
It would be nice to have a Manifold section in Settings -> Editor -> Code Style, where you could configure several things like the color of fields from manifold-props, extension methods from manifold-ext and interpolated variables from manifold-strings,
For instance it's the default in Kotlin to color extension methods differently than normal methods. That would also be nice in Manifold.
from manifold-ij.
@CC007 Please file a separate issue for this in the manifold project. Thanks!
from manifold-ij.
@rhysdh540 Please file a separate issue for the inspection. Thanks!
from manifold-ij.
@rhysdh540 Regarding the highlighting, there is highlighting, however as you point out it doesn't necessarily use the color scheme you have configured. On my end the manifold plugin implements the necessary APIs to single out the template expressions in the string so IntelliJ can highlight them, provide code completion, etc. It appears IJ somehow does not apply the configured scheme in this case, so I'm going to pass this over to them.
from manifold-ij.
Related Issues (20)
- IntelliJ freezes on "Gradle: Importing maven repository data" after sync HOT 2
- 'Method is never used ' when using Manifold Properties (Property inference) HOT 1
- Extensions don't seems to handle annotations for parameters correctly HOT 2
- Evaluate values in debug mode doesn't work for extensions, properties,... HOT 2
- [Bug] Sonarlint complains about unused assignment/local variables when using string interpolation HOT 2
- [Feature]Operator Overloading go to declaration
- `when` clause not working with JDK 21 HOT 3
- String interpolation doesn't work with manifold-ij HOT 16
- Java 23 language features HOT 3
- Incompatible with platform 242 HOT 8
- Illegal string escape HOT 8
- Errors using plugin version 2024.1.2 with IJ version 2024.1.x HOT 1
- [bug] 2024.1.2 doesn't work together with Lombok. HOT 3
- AssertionError HOT 5
- Warning when Synchronize on @val property
- Find usages of a property not possible when normal getter/setters are used.
- Abstract property not being marked as used
- Object only used in String template is marked as unused HOT 7
- Using manifold-sql and the manifold plugin causes IntelliJ to constantly open database connections. HOT 9
- SQL statements that use a table that doesn't exist in the database cause IJ's CPU usage to be high. HOT 1
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 manifold-ij.