cd build
cmake --build . --config ReleaseExpected: Build completes without errors
- Run the app:
build/Release/pcode-editor.exe - Click on "File" menu in menu bar
- Click on "Edit" menu
- Click on "View" menu Expected: Menus should open and show menu items
After confirming menus work, test these features:
| Feature | Test Steps | Expected |
|---|---|---|
| Line Numbers | View menu → toggle Line Numbers | Line numbers show/hide |
| Whitespace | View menu → toggle Whitespace | Space dots show/hide |
| Code Folding | View menu → toggle Code Folding | Toggle enabled |
| Bookmarks | View menu → toggle Bookmarks | Toggle visible |
| Change Markers | View menu → toggle Change Markers | Toggle visible |
| Theme | View menu → toggle Dark/Light Theme | Colors change |
| Zoom | Ctrl++ / Ctrl+- / Ctrl+0 | Font size changes |
| Code Folding Hotkey | Ctrl+Shift+O on line with { |
Line folds |
| Unfold Hotkey | Ctrl+Shift+[ | Line unfolds |
- File → Open → select a .cpp file
- File → Save (Ctrl+S)
- File → Save As → different name
- Close tab with X button
- Type some text
- Ctrl+F to find
- Ctrl+H to replace
- Ctrl+G to go to line