Bokmärken och mnemonics i Rider
↑Snabböversikt
Section titled “Snabböversikt”Ett bokmärke sparar en plats i lösningen. Ett mnemoniskt bokmärke identifieras med en siffra (0 till 9) eller bokstav (A till Z). Du kan snabbt hoppa till viktiga platser utan att söka på filnamn eller symboler igen.
Ett anonymt bokmärke saknar en unik bokstav eller siffra. Du kan ha många sådana, vilket passar när flera kodställen behöver granskas senare.
Snabbguide för genvägar
Section titled “Snabbguide för genvägar”| Åtgärd | Genväg (IntelliJ-liknande tangentmappning) |
|---|---|
| Lägg till/ta bort anonymt bokmärke | F11 |
| Tilldela bokstav eller siffra | Ctrl+F11 |
| Lägg till/ta bort numrerat bokmärke | Ctrl+Shift+0–9 |
| Hoppa direkt till ett nummer | Ctrl+0–9 |
| Visa alla bokmärken | Shift+F11 |
| Gå till valfritt mnemoniskt bokmärke | Ctrl+Shift+F11 |
| Öppna bokmärkesfönstret | Alt+2 |
| Nästa/föregående bokmärke | Ctrl+J, X / Ctrl+J, Z |
Genvägarna är inte universella. Visual Studio-tangentmappning, egna inställningar eller operativsystemet kan ge andra kombinationer.
Skapa och besöka ett bokmärke
Section titled “Skapa och besöka ett bokmärke”- Öppna en fil och placera markören vid metoden du vill återvända till.
- Tryck
Ctrl+F11och välj bokstav eller siffra, till exempelPför spelarrörelse. - Arbeta vidare någon annanstans i lösningen.
- Tryck
Ctrl+Shift+F11och välj bokmärket. För siffror kanCtrl+siffravara snabbare. - Ta bort bokmärket via marginalen eller bokmärkesfönstret när du är färdig.
Om du använder ett redan upptaget tecken kan Rider fråga om du vill ersätta den gamla platsen. Välj identifierare med omsorg eftersom det bara finns tio siffror och 26 bokstäver.
Exempel i Unity
Section titled “Exempel i Unity”Tänk dig ett fel där figuren glider efter en kollision. Markera PlayerMovement.FixedUpdate() med M och en metod i kollisionshanteraren med ett annat bokmärke. Till skillnad från en kodkommentar kräver bokmärket ingen ändring av källfilen.
private void FixedUpdate(){ // Markera metoden med ett bokmärke under felsökningen. ApplyMovement();}Kommentaren är bara till för exemplet. I ett riktigt projekt är Rider-bokmärket i kodmarginalen bättre än att lägga till en kommentar som säger vart du ska återvända.
Hantera bokmärken
Section titled “Hantera bokmärken”Öppna View → Tool Windows → Bookmarks (Alt+2) för att se markerade kodrader, filer och mappar. Använd listor för att gruppera olika undersökningar. Radera bokmärken som inte behövs. Rider visar också brytpunkter och fästa debugger-objekt i egna listor.
Bokmärke eller TODO-kommentar?
Section titled “Bokmärke eller TODO-kommentar?”| Bokmärke | TODO-kommentar |
|---|---|
| Tillfällig markering i IDE:n | Text som kan versionshanteras |
| Förklarar inte en uppgift för andra | Beskriver arbete som återstår |
| Bra för att hitta tillbaka | Bra för uppgifter som behöver följas upp |
Om uppgiften kräver ansvarig person eller diskussion passar ofta ett ärende i ett ärendehanteringssystem bättre.
Skapa bokmärkena A och B på två metoder och hoppa mellan dem. Ta sedan bort båda. Lägg till ett anonymt bokmärke med F11 och hitta det med Shift+F11.
