1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-07-04 15:26:00 +02:00

Added Sync with Workspace Panel option

This commit is contained in:
Brian Fiete 2021-02-03 12:48:04 -08:00
parent c3238272d0
commit 3f68473fe1
6 changed files with 54 additions and 0 deletions

View file

@ -599,6 +599,7 @@ namespace IDE
public bool mFreeCursorMovement;
public FileRecoveryKind mEnableFileRecovery = .Yes;
public bool mFormatOnSave = false;
public bool mSyncWithWorkspacePanel = false;
public void Serialize(StructuredData sd)
{
@ -623,6 +624,7 @@ namespace IDE
sd.Add("FreeCursorMovement", mFreeCursorMovement);
sd.Add("EnableFileRecovery", mEnableFileRecovery);
sd.Add("FormatOnSave", mFormatOnSave);
sd.Add("SyncWithWorkspacePanel", mSyncWithWorkspacePanel);
}
public void Deserialize(StructuredData sd)
@ -651,6 +653,7 @@ namespace IDE
sd.Get("FreeCursorMovement", ref mFreeCursorMovement);
sd.GetEnum<FileRecoveryKind>("EnableFileRecovery", ref mEnableFileRecovery);
sd.Get("FormatOnSave", ref mFormatOnSave);
sd.Get("SyncWithWorkspacePanel", ref mSyncWithWorkspacePanel);
}
public void SetDefaults()
@ -796,6 +799,7 @@ namespace IDE
Add("Step Out", "Shift+F11");
Add("Step Over", "F10");
Add("Stop Debugging", "Shift+F5");
Add("Sync With Workspace Panel", "Ctrl+[, S");
Add("Tab First", "Ctrl+Alt+Home");
Add("Tab Last", "Ctrl+Alt+End");
Add("Tab Next", "Ctrl+Alt+PageDown");