============================ WinDev 25 keyboard shortcuts ============================ First published at 11/2/2020 on https://defkey.com/windev-25-shortcuts WinDev is a software engineering workshop developed by PC Soft. WinDev is used to develop applications for Windows, Linux, .NET and Java. It offers it's own programming language called WLanguage. WinDev 25 has 266 shortcuts and we have listed all of them below. Common: File management shortcuts --------------------------------- Ctrl + N New (Creation of an element) Ctrl + O Open (Open an item) Ctrl + Shift + O Open a project Ctrl + S Save the item being edited Ctrl + Shift + S Save as Alt + S Save all Ctrl + Shift + W Close all open items Ctrl + F4 Close the current window Common: Editing shortcuts ------------------------- Ctrl + X Cut selected item Shift + Del Cut selected item Ctrl + C Copy selected item Ctrl + Insert Copy selected item Ctrl + V Paste the contents of the clipboard Shift + Insert Paste the contents of the clipboard Ctrl + Shift + V Paste the contents of the clipboard with history Ctrl + Shift + Insert Paste the contents of the clipboard with history Ctrl + Z Undo the last action Alt + Backspace Undo the last action Ctrl + Y Redo (Redo last action) Ctrl + Shift + Z Redo (Redo last action) Del Delete the current selection or character Ctrl + A Select all. Ctrl + A In the code editor: Select the different processes by step (current process then processes of the current element then processes of the current window) Ctrl + F2 Return to the current position in the previous code (Code for calling the procedure for example) Alt + Enter Open the description of the selected element (window with 7 tabs) Ctrl + P Print selection Ctrl + Alt + W Close all the elements except the current one ("Close all except myself"). Common: Shortcuts to search --------------------------- Ctrl + E Quick search for a project element Search also in procedures, methods, fields, ... Ctrl + F Search Ctrl + H Find / Replace F3 Continue research Shift + F3 Continue the search in reverse order Common: Development environment shortcuts ----------------------------------------- F1 Help F4 Reproduces the last action on a control or a multiselection of controls Shift + F4 Reproduces all the actions performed since the last control was selected on another control Ctrl + J Show time management window F8 Display the list of local procedures in the "Project explorer" pane. Shift + F8 Display the list of classes Ctrl + F8 Display the list of global procedures in the "Project explorer" pane. Ctrl + Alt + L Change the display language (switch to the next language) Shift + Alt + L Change the display language (switch to the previous language) Ctrl + W Hide all panes Ctrl + G Go to the next project configuration. Ctrl + > Display the home page. Ctrl + Num * Synchronizes the "Project explorer" pane with the current element in the editor: the current element is selected in the "Project explorer" pane. Common: Shortcuts for performing tests -------------------------------------- F9 Test the current item Ctrl + F9 Test the project Alt + F9 Plot the project Code editor: Display -------------------- Alt + C Display the list of events (or treatments). F6 Display / Make the TimeStamp invisible (name of the author of the last modification on the line of code and date of this modification) Shift + F2 Display the list of cross-references of the selected symbol Alt + F2 Open the element (window, report) corresponding to the selected symbol Ctrl + Q Hide panes anchored at the bottom Code editor: Marks and breakpoints ---------------------------------- F7 Go to the next mark Shift + F7 Go to previous mark Ctrl + F7 Remove / Place a position mark Ctrl + B Remove / Set a breakpoint Editing shortcuts ----------------- Ctrl + D Duplicate the selected row. If more than one row is selected, all rows are duplicated. Ctrl + L Delete the current line Ctrl + Shift + M Change text to uppercase. Ctrl + M Pass a lowercase text. Ctrl + Num / Comment Ctrl + : Comment Ctrl + Shift + Num / Remove comments (//) Ctrl + Shift + : Remove comments (//) Ctrl + Alt + Up arrow Block selection of lines of code: Select the block above the selection. Ctrl + Alt + Down arrow Block selection of lines of code: Deselect the block above the selection. Ctrl + Alt + Left arrow Go back to the last code modified in the editor. Tab Indent right Shift + Tab Indent left Alt + Up arrow Move a line of code up. Alt + Down arrow Move a line of code down. Ctrl + Enter Insert '...' and return to the next line Ctrl + R Re-indent the code Ctrl + T Translate messages F11 Choose a file or an item to insert in the code Alt + T Using the pipette Code editor: Navigation ----------------------- F2 Go to the code of the selected element (procedure name, class name, ...) F2 On a local variable, display the line corresponding to the declaration of the variable. Ctrl + Alt + F2 Open the element containing the code (Display of the window containing the selected control for example) F4 New local procedure Shift + F4 New global procedure F12 Next error Shift + F12 Previous error Ctrl + F12 Common error Ctrl + Shift + F2 Edit the code associated with the element selected in the "Contextual code view" pane Alt + Left arrow / Right arrow Display the treatment accessed previously. Alt + Home Display the first treatment accessed. Alt + End Display the last process accessed. Code editor: Search ------------------- Ctrl + F3 Perform a search on the word on which the cursor is located. All occurrences found are highlighted in the code. F3 Select the next word found Shift + F3 Select the previous word found Code editor: Help and assisted entry shortcuts ---------------------------------------------- Shift + F1 Code Assistant F5 Complete the word entered from the glossary Shift + F5 Edit the glossary Ctrl + F1 Assisted entry (automatic completion) Tab Select a choice (automatic completion) Ctrl + Alt + Left arrow / Right arrow Change the syntax displayed in the help bubbles. Window editor: Display ---------------------- F3 Refresh window display F5 Show navigation order F6 Display / Make invisible the name of the controls then the anchoring of the controls F7 Display / Make invisible the place occupied by the controls then the border of the controls F12 Modify the editing options, display the list of controls in the current window, ... Alt + C Show / Make the selection invisible Alt + D Enable / Disable viewing of the window in 3-dimensional mode Alt + E Display / Make invisible the border of the selection Alt + R Show / Make the grid invisible Ctrl + R Show / Make the rules invisible Ctrl + T Fit view to window Ctrl + Shift + T Adapt view to MDI area Alt + Shift Activate the visualization of the window in 3 dimensions and start the animation (Return to 2-dimensional mode: ESC) Scroll Lock Start animation in 3-dimensional visualization mode Ctrl + Q Hide panes anchored at the bottom Ctrl + Alt + 0 Zoom to 100% Ctrl + Num + Zoom + / - Ctrl + Num - Zoom + / - Ctrl + Wheel up and wheel down Zoom + / - Window editor: Editing ---------------------- Enter Edit the caption of the selected control Alt + V Lock / Unlock selection Alt + Left arrow / Right arrow Modify the size of the selected field. Ctrl + D Duplicate selection Ctrl + Shift + G Ungroup selection Ctrl + 0 Adapt the control to its content Ctrl + G Group selection Ctrl + Shift + P Open a file selector and associate the image with the control Move the mouse + Left click + P Block the association with a parent control (for example, a tab pane) while moving a control. Move the mouse + Left click + Tab Show / Hide the bubble while moving a control. Move the mouse + Left click + Space Show / Hide the image of the control while moving a control. Move the mouse + Left click + C Modify the position of the mouse cursor in relation to the moved control. Ctrl + M Change the caption to lowercase when editing a caption. Ctrl + Shift + M Change the caption to uppercase when editing a caption. Window editor: Navigation ------------------------- F2 Edit the selection code Shift + F2 Edit window code Ctrl + F2 Edit the code of the selection and the fields associated with the selection (Editing the code of the selected table and the columns of this table for example) Ctrl + Shift + F2 Edit the code associated with the element selected in the "Contextual code view" pane Home Primary plan Page Up Previous plan Page Down Next plan Ctrl + Page Up Previous plan used Ctrl + Page Down Next plan used End Last plan used Window editor: Shortcuts for performing tests --------------------------------------------- Shift + F9 Preview window at runtime Shift + F5 Stop test mode (when testing the project or the window) Window editor: Style -------------------- Shift + Enter Display the window for selecting the style of the selected control Ctrl + Shift + C Copy the style of the selected element Alt + G Select the window template Page editor: Display -------------------- F5 Show navigation order F7 Display / Make invisible the place occupied by the controls then the border of the controls F12 Modify the editing options, display the list of controls of the current page, ... Alt + C Show / Make the selection invisible Alt + E Display / Make invisible the border of the selection Ctrl + I Show expandable areas Ctrl + Q Hide panes anchored at the bottom Alt + R Show / Make the grid invisible Ctrl + R Show / Make the rules invisible Ctrl + U Show positioning tables Ctrl + Alt + 0 Zoom to 100% Ctrl + + Zoom + / - Ctrl + - Zoom + / - Ctrl + Wheel up and wheel down Zoom + / - Page editor: Editing -------------------- Enter Edit the caption of the selected control Alt + V Lock / Unlock selection Ctrl + D Duplicate selection Ctrl + Shift + G Ungroup selection Ctrl + 0 Adapt the size of the control to its content Alt + Left arrow / Right arrow Modify the size of the control. Ctrl + G Group selection Ctrl + Shift + P Open a file selector and associate the image with the control. Move the mouse + Left click + P Block the association with a parent control (for example, a tab pane) while moving a control. Move the mouse + Left click + Tab Show / Hide the bubble while moving a control. Move the mouse + Left click + Space Show / Hide the image of the control while moving a control. Move the mouse + Left click + C Modify the position of the mouse cursor in relation to the moved control. Ctrl + M Change the caption to lowercase when editing a caption. Ctrl + Shift + M Change the caption to uppercase when editing a caption. Page editor: Navigation ----------------------- F2 Edit the selection code Shift + F2 Edit the page code Ctrl + F2 Edit the code of the selection and of the fields associated with the selection (Editing the code of the selected table and the columns of this table for example). Ctrl + Shift + F2 Edit the code associated with the element selected in the "Contextual code view" pane. Page editor: Performing tests ----------------------------- Shift + F5 Stop test mode (when testing the project or the page) Page editor: Styles ------------------- Shift + Enter Display the window for selecting the style of the selected control Ctrl + Shift + C Copy the style of the selected element Analysis editor --------------- Insert Add a new item (only in the item description window) Alt + C Create a new composite key (only in the item description window) Alt + P Insert a predefined item (only in the item description window) Ctrl + D Duplicate selection or file Alt + Down arrow Move the selected item down (only in the item description window) Alt + Up arrow Move the selected item up (only in the item description window) Ctrl + Wheel up and wheel down Zoom + / - Ctrl + Q Hide panes anchored at the bottom Alt + R Show / Hide grid Project editor -------------- Enter Open selection F2 Edit the project / selection code Ctrl + Shift + F2 Edit the code associated with the element selected in the "Contextual code view" pane Ctrl + Shift + F9 Entering a command line to test the project Shift + F5 Stop test mode (when testing the project or the window) Ctrl + P Print the current project file Ctrl + Wheel up and wheel down Zoom +/- in graphic representations. Project editor: Editing help page --------------------------------- Ctrl + Shift + A Capitalize selected text Ctrl + I Italicize the selected text Ctrl + G Bold the selected text Ctrl + U Underline selected text *Project Project editor: Editing help system Ctrl + Down arrow Move the selected help page down Ctrl + Up arrow Move the selected help page up Ctrl + Insert New keyword F2 Rename selected keyword / selected help page Alt + Enter Display the description window of the properties of the selected keyword / of the selected help page Report editor: Display ---------------------- F4 Display the description window of the selected control or table cell F6 Display / Make invisible the name of controls F7 Display borderless fields (1st use) F7 Display the corner of the controls (2nd use) F7 Display the full frame of controls (3rd use) F10 Display the name of the blocks in full / abbreviated F11 Display / Make the report margins invisible F12 Display the list of fields in the current report Alt + D Activate / Deactivate the visualization of the state in 3-dimensional mode Ctrl + R Show / Make the rules invisible Ctrl + Alt + 0 Zoom to 100% Ctrl + Wheel up and wheel down Zoom + / - Report editor: Editing ---------------------- Right arrow Move the selected field or column to the right Left arrow Move the selected field or column to the left Ctrl + Shift + C Copy the style of the selected element Ctrl + G Make the selected field bold Ctrl + I Italicize the selected field Ctrl + U Underline the selected field Alt + Left arrow / Right arrow Modify the size of the selected field. Report editor: Navigation ------------------------- F2 Edit the selection code Ctrl + Shift + F2 Edit the code associated with the element selected in the "Contextual code view" pane UML editor ---------- Home Go to the top left of the graph Page Up / Down Move the graph Ctrl + Alt + 0 Zoom to 100% Ctrl + + Zoom + / - Ctrl + - Zoom + / - Ctrl + Wheel up and wheel down Zoom + / - Environment panes: Common ------------------------- Ctrl + Tab Select the next tab Alt + Q Activate panes anchored at the bottom Ctrl + Q Hide panes anchored at the bottom Ctrl + Shift + Tab Select the previous tab Environment panes: Code pane: editing procedures and classes ------------------------------------------------------------ F2 Edit the code of the element selected in the "Contextual code display" pane Enter Edit the code of the element selected in the "Contextual code display" pane F5 Refresh the list of procedures Ctrl + Enter Rename the element selected in the "Contextual code view" pane Environment panes: Code pane: debugger mode ------------------------------------------- Enter Add an expression F2 Edit the selected expression F5 Continue the test F6 Continue the test until the cursor F7 Run the test step by step F8 Skip properties or functions Alt + Fin Exit the property or the function Ctrl + Pause Interrupt the test (pause) Shift + F5 Stop the test (when testing the project or the window) Ctrl + B Remove / Set a breakpoint Environment panes: Task list pane --------------------------------- F2 Edit the code of the selected task F9 Add a new task Ctrl + Enter Edit the selected task Environment panes: compilation errors mode ------------------------------------------ Enter Display the code of the selected error F2 Display the code of the selected error F12 Display the code of the selected error Ctrl + P Print the list of compilation errors WINDEV Application: General --------------------------- Ctrl + Pause Triggers the generation of a memory dump. This keyboard shortcut is equivalent to the dbgSaveDumpMemory function. Win + Shift + F10 Triggers the performance monitor. This keyboard shortcut is equivalent to ParserStart. Win + Shift + F11 Stops the performance monitor. This keyboard shortcut is equivalent to the End Parser function. WINDEV Application: Table control and List control -------------------------------------------------- Ctrl + A Selection of all elements (table or multiselection list only) Home Selection of the first element End Selecting the last item WINDEV Application: RTF control ------------------------------- Ctrl + Shift + V Pastes the text without RTF formatting. Source: PcSoft Last modified on (UTC): Monday, November 2, 2020 Defkey © All rights reserved.