Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/octetdesign/number-aggregator
Number Aggregator(VSCode Extension)
https://github.com/octetdesign/number-aggregator
vscode vscode-extension
Last synced: about 1 month ago
JSON representation
Number Aggregator(VSCode Extension)
- Host: GitHub
- URL: https://github.com/octetdesign/number-aggregator
- Owner: octetdesign
- License: mit
- Created: 2024-12-09T00:10:38.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T14:02:51.000Z (about 2 months ago)
- Last Synced: 2024-12-14T14:27:56.654Z (about 2 months ago)
- Topics: vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=octetdesign.number-aggregator
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Number Aggregator
エディタの選択範囲に含まれる数値を集計してリアルタイムにステータスバーに表示する Visual Studio Code 拡張機能です。
## 特徴
- エディタで選択された文字列から数値を抽出してステータスバーに集計値を表示します。
- コマンドパレットからコマンド `選択範囲の数値を集計` を選択して手動で集計を実行することもできます。
- ステータスバーに表示される集計値は以下の通りです。
- 個数、合計、平均
- 集計結果をクリップボードにコピーすることができます。
- ステータスバーの集計結果をクリックするか、コマンドパレットからコマンド `集計結果をコピー` を選択します。
- クリップボードには選択範囲から抽出した数値のリスト(集計対象)と以下の集計値がコピーされます。
- 個数、合計、平均、中央値、最小値、最大値
- リアルタイム集計を行う条件を設定して、大量のテキストが選択された際の集計処理を抑制することができます。## 設定
- `number-aggregator.aggregateOnlyIsolatedNumbers`: 数字が含まれる単語の数字は集計対象としない。(前後にスペースや改行がある数字のみ集計対象にします。)
- `number-aggregator.decimalPlaces`: 小数点以下の桁数。ステータスバーに表示される集計値の小数点以下の桁数を指定します。
- `number-aggregator.icon`: ステータスバーに表示するアイコンを設定します。
- `number-aggregator.maxNumbers`: リアルタイム集計を行う対象となる数字の最大数です。選択範囲から抽出された数字の数がこの設定値を超えた場合、集計は行われず、ステータスバーには集計値が表示されなくなります。
- `number-aggregator.maxSelectionLength`: リアルタイム集計を行う最大文字数です。選択範囲の文字数がこの設定値を超えた場合、集計は行われず、ステータスバーには集計値が表示されなくなります。