Skip to content
VSCode上でJavascriptを実行してかんたんな計算がしたい
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
test
.eslintrc.json
.gitignore
.vscodeignore
CHANGELOG.md
README.md
extension.js
jsconfig.json
package-lock.json
package.json
vsc-extension-quickstart.md

README.md

vscode-eval

選択範囲、もしくはテキストボックスで入力した内容を評価します。

評価の実装はjavascriptの以下関数がベースです。

/**
 * @param {string} expr
 */
function safeEvalMultiLine(expr) {
	return Function(expr)();
}

使い方

Eval: from Input Box

Eval: from Selected(Single Line)

評価する文字列の先頭にreturnが自動的に付与されます。

Eval: from Selected(Multi Line)

選択した文字列をそのまま評価します。表示する値を自分でreturnする必要があります。

let x = 0;
for (let i = 0 ; i < 10 ; i++) {
  x += i;
}
return x;
You can’t perform that action at this time.