Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wraith13/sysinfo-vscode
Show system information ( includes extensions list ) by markdown or JSON for vscode
https://github.com/wraith13/sysinfo-vscode
visual-studio-code visual-studio-code-extension vscode vscode-extension
Last synced: about 1 month ago
JSON representation
Show system information ( includes extensions list ) by markdown or JSON for vscode
- Host: GitHub
- URL: https://github.com/wraith13/sysinfo-vscode
- Owner: wraith13
- License: bsl-1.0
- Created: 2018-09-10T07:02:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T08:54:00.000Z (over 1 year ago)
- Last Synced: 2024-05-28T15:16:53.485Z (7 months ago)
- Topics: visual-studio-code, visual-studio-code-extension, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=wraith13.sysinfo-vscode
- Size: 826 KB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.ja.md
- Changelog: CHANGELOG.md
- License: LICENSE_1_0.txt
Awesome Lists containing this project
README
# システム情報 README ( [🇬🇧 English](https://github.com/wraith13/sysinfo-vscode/blob/master/README.md) )
VS Code のシステム情報(拡張一覧を含む)を markdown あるいは JSON で表示します。
## 機能
`System Information: Show` コマンドで VS Code のシステム情報(拡張一覧を含む)を markdown あるいは JSON で表示します。
![screen shot](./images/screenshot.png)
また、ステータスバーでカスタマイズ可能な情報を表示します。
![status bar item](./images/screenshot2.png)
## チュートリアル
### 0. ⬇️ システム情報拡張のインストール
VS Code の拡張サイドバーを出して(Mac:Command+Shift+X, Windows and Linux: Ctrl+Shift+X)、 `sysinfo-vscode` とタイプし Enter キーを押下し、インストール をクリックします。インストールが終わったら VS Code を再起動してください。
### 1. ✨️ システム情報の表示
コマンドパレットを出して(Mac:F1 or Shift+Command+P, Windows and Linux: F1 or Shift+Ctrl+P)、 `System Information: Show` コマンドを実行し、あなたの好きなオプションを選択します。
### 2. 🔧 次のステップ
`settings.json` で システム情報 の[設定](#拡張の設定)を変更できます。
### コマンドリスト
* `System Information: Show` : システム情報を表示します
* `System Information: Show Schema` : VS Code の各種スキーマを表示します
* `System Information: Copy Status bar Text` : ステータスバーテキストをコピーします
* `System Information: Switch Status bar Label` : ステータスバーラベルを切り替えます## 拡張の設定
[`settings.json`](https://code.visualstudio.com/docs/customization/userandworkspace#_creating-user-and-workspace-settings)( Mac: Command+,, Windows / Linux: ファイル → 基本設定 → 設定 ) で次の設定ができます。
* `sysinfo.enabledStatusBar`: ステータスバー項目の有効/無効
* `sysinfo.statusBarLabel`: ステータスバー項目のラベル ( 配列で複数指定する事もできます。 )
* `sysinfo.statusBarSwitchInterval`: ステータスバー項目の切り替え間隔(ms)
* `sysinfo.statusBarCommand`: ステータスバー項目のクリックコマンド ( 他のコマンドも設定できますが、 "sysinfo-vscode.switchStatusBarLabel" あるいは "sysinfo-vscode.copyStatusBarText" が設定される事を前提としています。 )
* `sysinfo.hideItems`: 隠す項目の一覧を設定します指定した項目を隠すことができます。下のサンプルを参照してください。
```json
"sysinfo.hideItems": [
"timestamp",
"provider",
"warnings.W001",
"vscode.env",
"vscode.extensions.*.packageJSON.description"
]
```次の構文でラベルのテキストにはアイコンを埋め込む事ができます。
` $(アイコンの名前) こんな感じで私のテキスト $(icon-name) はアイコンを含める事ができます。`
icon-name は [codicons](https://microsoft.github.io/vscode-codicons/dist/codicon.html) のアイコンセットから選びます。例: `light-bulb`, `thumbsup`, `zap` etc.
あなたは UNICODE 文字 ( 絵文字を含む )をラベルのテキストに指定することもできます。
### `sysinfo.statusBarLabel` 設定サンプル
* `$(info) VS Code ${vscode.version}` ( default )
* `$(info) ${vscode.env.appName} ${vscode.version} ${vscode.env.language} ${process.execArgv}`
* `$(device-desktop) ${os.hostname}`
* `$(symbol-color) ${settings:workbench.colorTheme}`
* `$(text-size) ${settings:editor.fontSize}`配列で複数指定する事もできます。
## リリースノート
[marketplace](https://marketplace.visualstudio.com/items/wraith13.sysinfo-vscode/changelog) あるいは [github](https://github.com/wraith13/sysinfo-vscode/blob/master/CHANGELOG.md) の ChangLog を参照してください。
## サポート
[GitHub Issues](https://github.com/wraith13/sysinfo-vscode/issues)
## ライセンス
[Boost Software License](https://github.com/wraith13/sysinfo-vscode/blob/master/LICENSE_1_0.txt)