======================== Anvil keyboard shortcuts ======================== First published at 12/17/2021 on https://defkey.com/anvil-shortcuts Anvil lets developers write web apps with Python inside the web browser. The web based IDE (integrated development environment) uses a drag-drop interface, with claims of no HTML, CSS or JavaScript needed. Anvil has 28 shortcuts and we have listed all of them below. Form editor ----------- These shortcuts are available in Design and Code view. Ctrl + Shift + F Search all code in the app Ctrl + Enter Save and run the app Ctrl + S Save the app. Note that this also happens automatically, you don’t need to save manually unless you want to specify a custom commit message Ctrl + Z Undo the latest change Ctrl + Y Redo the latest reverted change Ctrl + Shift + Z Redo the latest reverted change Ctrl + C Copy the currently selected component(s) or code Ctrl + X Cut the currently selected component(s) or code Ctrl + V Paste the cut/copied components or code into the selected container or at the cursor Design view ----------- Del Delete the currently selected components Backspace Delete the currently selected components Ctrl + Left click + Move the mouse Rezise column with fine-grained control Code view --------- Ctrl + F Search the current file. Hit enter repeatedly to find subsequent matches Ctrl + G Find next. Repeats previous search Ctrl + Shift + G Find previous. Repeats previous search backwards Ctrl + H Replace occurrences of a particular string in the current file one by one Ctrl + Shift + H Replace all occurrences of a particular string in the current file Ctrl + I Reindent the code to match your tabsize preference Ctrl + Q Expand/collapse currently selected block of code Ctrl + / Comment/uncomment a line or block of code Ctrl + Left click Click on a function to jump to its definition Ctrl + Left click Click on a variable to jump to its definition Data tables ----------- Del Delete the currently selected row(s) or column(s), or set the currently selected cell value to None Backspace Delete the currently selected row(s) or column(s), or set the currently selected cell value to None Arrow keys Move between cells Enter Edit the currently selected cell, or move to the cell below if already editing Tab Move to the cell on the right Esc Clear the current selection Source: Anvil Last modified on(UTC): Friday, December 17, 2021 Defkey © All rights reserved.