Skip to content

Commit d8b245a

Browse files
committed
Add dev info
1 parent 3c72b91 commit d8b245a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/CONTRIBUTING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,24 @@ If you are new, check out the **[contribution page](https://github.com/eltos/Pas
77

88
## Developer setup
99

10+
Check the `TargetFrameworkVersion` in [PasteIntoFile.csproj](https://github.com/eltos/PasteIntoFile/blob/main/PasteIntoFile/PasteIntoFile.csproj)
11+
and then ownload and install the [.NET Framework developer pack](https://dotnet.microsoft.com/en-us/download/visual-studio-sdks#supported-versions-framework)
12+
for this version.
13+
14+
1015
This project uses [pre-commit](https://pre-commit.com) with [dotnet-format](https://github.com/dotnet/format) to ensure consistent file formatting and clean diffs.
1116
Please install these tools before committing:
1217
```bash
1318
dotnet tool install --global dotnet-format --version 5.1.250801
1419
pip install pre-commit
1520
pre-commit install
21+
dotnet restore
1622
```
1723

24+
Other useful tools:
25+
- [InsideClipboard](https://www.nirsoft.net/utils/inside_clipboard.html) for analyzing clipboard structure
26+
- [JetBrains Rider](https://www.jetbrains.com/rider/) .NET IDE free for non-commercial use
27+
1828
## CI/CD
1929
This project uses GitHub actions for test builds, synchronisation with crowdin and releases.
2030

0 commit comments

Comments
 (0)