We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
コードのコメントって行指向だけど、実際につける時ってメソッドとか値に対してつけてるはず。 ASTに対してコメントを付けられる書式が上手くできれば、ウェブ上で動くサンプルコードのコメントとかもっと意味のある形に出来るような気がする。
// analyticsID はGoogleのアクセス解析のID var analyticsID = "UA-XXXX-Xxxx";
という風に書いた時、コメントはanalyticsIDという変数に向かって書かれている。
メソッドの場合も同じようにかける
// .filter(predicate) で値を偶数に絞る [1,2,3].filter(function(num){ return num%2==0; });
基本的にコメントって同じスコープに対して書くので、
filter(predicate)
ということをやれば出来そうな気がする。
これで何が出来るのかはまた別途考える必要ありそうだけど、行指向のコメントを編集に強いコメントがつけられるじゃないかな?
例えば、編集できるサンプルコードにこのASTベースなコメントを当てて置けば、編集して行が動いても意図した部分に対してコメントを当てられる。
書いててJSDoc的な感じがしたので既にこういうアプローチはありそう。 現実的コードよりはexample codeのcommentをもっと改善したい感じ。
The text was updated successfully, but these errors were encountered:
コードレビュー的にもありそう
Sorry, something went wrong.
twada/escallmatch みたいのを使えば、コメントから指定位置とかをより自然に書けそう
No branches or pull requests
コードのコメントって行指向だけど、実際につける時ってメソッドとか値に対してつけてるはず。
ASTに対してコメントを付けられる書式が上手くできれば、ウェブ上で動くサンプルコードのコメントとかもっと意味のある形に出来るような気がする。
という風に書いた時、コメントはanalyticsIDという変数に向かって書かれている。
メソッドの場合も同じようにかける
基本的にコメントって同じスコープに対して書くので、
filter(predicate)
からASTを組み立てるということをやれば出来そうな気がする。
これで何が出来るのかはまた別途考える必要ありそうだけど、行指向のコメントを編集に強いコメントがつけられるじゃないかな?
例えば、編集できるサンプルコードにこのASTベースなコメントを当てて置けば、編集して行が動いても意図した部分に対してコメントを当てられる。
書いててJSDoc的な感じがしたので既にこういうアプローチはありそう。
現実的コードよりはexample codeのcommentをもっと改善したい感じ。
The text was updated successfully, but these errors were encountered: