Skip to content
/ Pe Public

Windows 10 以上で動作するデスクトップユーティリティです

License

Notifications You must be signed in to change notification settings

sk-0520/Pe

Repository files navigation

Pe

GitHub tag (latest by date) Build CI/CD Build CI license GitHub code size in bytes

Quality Gate Status Bugs Code Smells Duplicated Lines (%)

Pe は Windows 10 以上で動作するデスクトップユーティリティです。

各種ドキュメントは最新版の <Pe>/doc/help.html が正となります。

ライセンス

  • WTFPL 2

ダウンロード

  • 自動で取得するにはこちら ※別プロジェクトのインストーラ
  • 手動で取得するにはリリースを参照。

注意

  • 0.9.0以前(正しいコミットだと6bcf1830cc3aa5392200bb285888ead7516f2a65くらい)は必要DLLを削除したため基本的に戻し不可。
  • 開発環境以外での動作は未確認。
  • 0.84.0 から基盤ソフトウェアを .NET Framework を .NET Core に変更したのでファイルサイズが激増しています。

開発

  • dotnet: 9
  • node: <Pe.git>/.node-version 参照

dotnet tool のインストール

  1. リポジトリルートへ移動
  2. install-dotnet-tool.bat

.NET ツールは <Pe.git>\_tool にインストールされ、バージョンはあんまり気にしない運用。

ローカルでのテスト(C#)

  1. リポジトリルートへ移動
  2. テスト実行
    PS1> .\Build\local-main-test-.ps1 -Project Pe.Main.Test
    • Source\Pe 内の *.Test プロジェクトを指定
    • 複数指定は , を使用する
    • 全て指定する場合は * を使用する
    • ディレクトリ名だけをあてにしているのでゴミが残ってたりすると変になることに注意

ローカルでのドキュメントコメント生成(C#)

  1. リポジトリルートへ移動
  2. 生成 PS1> .\_tools\docfx docfx.json --template statictoc

About

Windows 10 以上で動作するデスクトップユーティリティです

Resources

License

Stars

Watchers

Forks

Packages

No packages published