問題タブ [modifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Eclipse C++ コード スタイルの単一行形式
Eclipse のコード スタイルに問題があります。問題は次のとおりです。
たとえば、C++ コードでアクセサーまたは修飾子を記述する場合:
次に ctrl+shift+f を押すと、この行は次のようになります。
しかし、私はそれが次のようにとどまることを望んでいます:
どうすればそれを構成できますか? つまり、 を押した後、1 行のコードが 1 行に残るように構成するにはどうすればよいctrl+shift+f
ですか?
状況を拡大します。Eclipse を使用する Java の場合、どのように構成できますか?
ありがとうございました!
心から、
jquery - contenteditable:行/列修飾子を使用するときに要素の変更を検出します
以前の投稿の次のコードを使用して、属性「contenteditable」を持つ要素への変更(ほとんど)を検出しました。ただし、残念ながら、ブラウザ(Firefox)が提供するテーブルの行/列修飾子コントロールを使用するときに発生するテーブルへの変更は含まれていません。
このコードを変更して、ブラウザーコントロールによって課された変更の検出を含めるにはどうすればよいですか?
java - Javaのインターフェースは、パブリックである唯一の修飾子を持つことができます。なぜ残りは許可されないのですか?
重複の可能性:
インターフェースで保護
次のコードスニペットは、Javaのインターフェイスがパブリックである修飾子を1つだけ持つことができることを示しています。他の修飾子(プライベートおよびプロテクト)は、フィールドまたはメソッドのいずれのインターフェース内でも許可されていません。明らかに、修飾子の中で、privateはインターフェース内で使用する意味がありませんが、保護は、その実装クラスによって組み込むことができるため、インターフェース内で許可する必要があります。
一方、抽象クラスは、すべての修飾子をprivate、public、およびprotectedにすることができます。私の質問は、保護された修飾子が、ある程度許可されているように見えるインターフェイス内では許可されていないということだけです。なんで?
regex - 引用符で囲まれた正規 (qr) 式に修飾子を追加する方法
「i」などの正規表現修飾子を引用符で囲まれた正規表現に追加する簡単な方法はありますか? 例えば:
私が考えることができる唯一の方法は、print "$pat\n"
戻って置換(?-xism:F(o+)B(a+)r)
で「i」を削除しようとすることです?-xism:
java - Eclipse JDTのメソッドまたはフィールドの修飾子を決定する方法は?
EclipseJDT用の簡単なASTビジターをいくつか書いています。それぞれがを拡張するクラスがありMethodVisitor
ます。たとえば、そのクラスのメソッド(オーバーライド)では、各ノードを見つけることができます。それらのノードの1つがある場合、それがそうであるかどうか(そしておそらく他の修飾子も)を確認するためにそのノードを調べたいと思います。と呼ばれるメソッドがありますが、これを使用して特定のに適用される修飾子のタイプを判別する方法がわかりません。私のコードは以下に掲載されています。進め方について何かアイデアがあれば教えてください。FieldVisitor
ASTVisitor
MethodVisitor
Visit
MethodDeclaration
Modifiers
public
private
getModifiers()
MethodDeclaration
linux - 矢印キーと修飾子を備えたNCurses
SHIFTおよびCTRL修飾子が押されている場合と押されていない場合で、矢印キーが押されたことを検出できません。
私は次のテストコードを持っています:
これにより、矢印キー(修飾子付き)が押され、端末のTERM設定が「xterm」に設定されている場合、「c」に異なる値が正常に返されます。端末のTERM設定が「linux」に設定されている場合は機能しません。'c'で得られるのは、ShiftキーまたはCtrlキーを押した状態で27です。
Linuxターミナルタイプを使用して動作させたいです。助言がありますか?
java - Java の抽象メソッド シグネチャを使用した可視性修飾子
簡単な質問:
適切な構文は次のとおりです。
また
...違いは、キーワードpublic
との順序ですabstract
。
どちらも警告なしでコンパイルされますが、適切な構文はどれですか?
javascript - 既存の正規表現への修飾子の追加
lower = /[az]/ のような正規表現がたくさんあります。プログラムの後半で、これを /[az]/g として使用する必要があります。後で「グローバル」修飾子を追加する必要があります。では、既存の正規表現に修飾子を追加するにはどうすればよいでしょうか?
c# - 基本クラス プロパティの可視性の低下
多くのパブリック プロパティを持つ基本クラスを作成し、完全に使用しました。このクラスを使用して他のクラスを派生させたいのですが、そのプロパティの一部を、それを継承する派生クラスの外部に公開したくありません。パブリックな基本クラスのプロパティをその派生クラスの外部に公開できない方法はありますか (非表示にするプロパティは、それを継承する他のクラスで使用されるため、パブリックです)。
java - ASM ツリー API を使用してフィールドの修飾子を取得する
ASM を使用して Java クラス ファイルのアナライザーを作成しています。私が決定したいことの 1 つは、クラス内のフィールドの修飾子 (public、static、final?) が何であるかです。しかし、これを行う方法がわかりません。
ドキュメントで、修飾子のオペコードを見つけました。これは、FieldNode クラスの acces 値と相関しているようです。しかし、この値からフィールドの修飾子を導出する方法がわかりません。
助言がありますか?