IntelliJには、Color
クラスを使用して通常のRGBカラーのガターでカラーをプレビューできる機能があります。ただし、JavaにはないHSLカラーモデルを使用する場合もあるので、拡張する独自のクラスを作成しましたColor
。カスタムクラスを通じてインスタンス化された色にはプレビューがありません。クラスからプレビューを抽出する方法をIntelliJに伝える方法はありますか?
これがHSLColor
クラスの短いプレビューです:
public class HSLColor extends Color
{
private float[] hsl;
private float alpha;
public HSLColor(float h, float s, float l, float a)
{
this(toRGB(h, s, l, a));
hsl = new float[]{h, s, l};
alpha = a;
}
private HSLColor(float[] rgba)
{
super(rgba[0], rgba[1], rgba[2], rgba[3]);
}
}
IDEのソースコードを変更したり、カスタムプラグインを作成したりしないと、これは不可能です。
どちらの機能要求を提出するか、独自のプラグインそのために書きます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加