kujirahand / nadesiko3

Japanese Programming Language Nadesiko v3 (JavaScript/TypeScript)
https://nadesi.com/
MIT License
244 stars 19 forks source link

JSONエンコードめっちゃ使うので使いやすいエイリアス作る #1813

Open kujirahand opened 2 hours ago

kujirahand commented 2 hours ago

「JSONエンコード」「JSONエンコード整形」めっちゃ使うので、手軽に使えるエイリアスを作ろうと思います。

条件

JSONエンコードの候補:

JSONエンコード整形の候補:

kujirahand commented 2 hours ago

参考までに、ChatGPTが出してくれた案:

エイリアスを決める際には、入力のしやすさと既存の変数名との競合を避けることが重要です。以下の点を考慮して追加の候補を提案します:

JSONエンコード

  1. JENC: 短く、衝突の可能性が低い。
  2. JSTR: JSONを文字列にするイメージに沿った名前。
  3. JE_: JSON Encodeの略。衝突を避けるため末尾にアンダースコア。

JSONエンコード整形

  1. JENC_F: 整形(Formatted)を示す。
  2. JSTR_PRETTY: Pretty printを意識した名前。
  3. JF_: JSON Formatの略。短いエイリアスが欲しい場合に適切。

IMEオン・オフの影響を考慮

日本語入力中でも容易に入力できる案として、ひらがな入力も視野に入れると次のような選択肢も考えられます:

これらを含めていかがでしょうか?

snowdrops89 commented 1 hour ago

JSON_E と JSON_ES に一票。 ※整形(Formatted)なんて今知りましたわ(えっ)というレベルの人が「えんこーどせいけい」を素直に略すw