問題タブ [camelcasing]

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.

0 投票する
2 に答える
3392 参照

algorithm - テキストをパスカルまたはキャメルケースにフォーマットするアルゴリズム

この質問をベースとして使用して、一部のテキストを Pascal または Camel ケーシングに変更するためのアルゴリズムまたはコーディング例があります。

例えば:

になる

0 投票する
8 に答える
17465 参照

string - JavaME: 文字列をキャメルケースに変換

「Hello there everyone」のような文字列を「helloThereEveryone」に変換するメソッドの簡単な実装は何でしょうか。JavaME では、String および StringBuffer ユーティリティ操作のサポートはかなり制限されています。

0 投票する
4 に答える
28215 参照

python - Python で True/False が大文字になるのはなぜですか?

メンバー全員キャメルケースですよね?True/False ではなく、True/False のほうがリラックスしているのはなぜですか?

0 投票する
3 に答える
637 参照

resharper - Resharper 4.1 はキャメルハンプと通常の選​​択モードの両方をサポートしていますか?

resharper で Camel Humps の設定を見つけました。

Resharper -> オプション -> エディター -> キャメルハンプを使用

問題は、キャメルハンプ モードだけでなく、通常の選択モード (つまり、CTRL + 矢印および CTRL + SHIFT + 矢印の既定の動作) も使用できるようにしたいということです。

たとえば、次の変数を検討してください。

プライベート int MyVeryLongCamelCaseName;

変数全体をコピーする場合は、カーソルが M にある場合に変数全体を選択する CTRL + SHIFT + 左矢印の VS の既定の動作が必要です。

ただし、名前を MyExtremelyLongCamelCaseName に変更したい場合は、Resharper が提供する CamelHumps 動作が必要です。

異なるショートカットで両方の動作を行う方法はありますか?

0 投票する
1 に答える
891 参照

regex - Pascal ケースのセッターをアンダースコアで区切られた変数名に変換する

これは見かけほど単純ではありません。ほとんどの人は、私がインターネットで見つけたような正規表現を考えていると思いますが/([A-Z])/_$1/、私の特定の状況はもう少し複雑です。ソース文字列には、変換する部分の前に変換したくないコンテンツがさらに含まれています

通常のセッターを考えてみましょう:

もちろん、このメソッドにはパラメーターがありません。おそらく私はこれらの方法の多くを持っています。その行をに変換したい

これは考えるのはかなり単純なことですが、深く考えるほど単純ではありません。このスレッドのAndreas_D に似ていますが、変数名を繰り返し変更しようとするという課題が追加されています...

おそらく、正規表現を使用すると明らかなことになるでしょうが、私はまだ正規表現に慣れていません。いずれにせよ、検索のどこにもこの問題に対する適切な解決策が見つかりません。

編集:もちろん、「公共の機能」にはそれを安全に保つ大文字がないことを私は認識しています。ただし、この検索と置換はコードのブロックに対して実行されるため、変更する文字列が「public function」で始まることを確認したいと考えています。

0 投票する
8 に答える
46795 参照

regex - PascalCased 単語の正規表現 (別名、先頭に大文字を使用したキャメルケース)

正規表現を使用してドキュメント内のすべてのPascalCased単語を検索するにはどうすればよいですか?

Pascal ケースという単語を知らない場合は、先頭のキャメル ケース(最初の文字が大文字であるキャメル ケースの単語) だけに関心があります。

0 投票する
30 に答える
255788 参照

python - CamelCaseをsnake_caseに変換するエレガントなPython関数?

例:

0 投票する
6 に答える
8624 参照

java - キャメルバックの頭字語

私はよくJavaクラス名を次のように見ます

それ以外の

私の直感は完全に大文字の頭字語ですが、どうやら多くの人が違った考え方をしています。あるいは、多くのコードジェネレーターが頭字語で問題を抱えているからかもしれません...

世論を聞きたいと思います。頭字語を含むクラス名をどのように大文字にしますか?

0 投票する
1 に答える
71 参照

asp.net - キャメルケースのテーブル名を間隔を空けて作成するための属性を作成する必要がありますか?

動的データWebサイトに出力されるテーブルの見出しをカスタマイズしたいと思います。具体的には、列に「PhonebookManager」のような名前がある場合は、「PhonebookManager」(スペースに注意)を表示したいと思います。これを行うためにどこを探すべきですか?