Home Development Tools VSCode How to check who called a function in vscode

How to check who called a function in vscode

Dec 24, 2019 am 10:32 AM
vscode

How to check who called a function in vscode

How to check who calls a function in vscode?

In vscode software, if you want to check who calls a function, You can use the shortcut key [Shift F12] to find all references.

Preface

VSCode’s shortcut keys inherit some IDE styles, including VS Studio and Emacs. Figure,

In short, once you are familiar with the built-in shortcut keys, your efficiency will be improved by more than one point or two.

There are five combinations of shortcut keys (popular science)

  1. Ctrl Shift ?: This conventional combination button
  2. Ctrl C Ctrl V: A combination that relies on one key at the same time
  3. Shift V C: Combine first and then click Key input
  4. Ctrl Click: Keyboard mouse click
  5. Ctrl DragMouse: Keyboard mouse drag

# Most keys under ##macos are the same, Ctrl is replaced with Command

##Shortcut keys

General shortcut keys

Shortcut keys##Ctrl Shift P,F1Display the global command panelCtrl PQuickly open recently opened filesCtrl Shift NOpen a new editor windowCtrl Shift WClose editor
Function

##Basic editing

Shortcut keysFunctionCtrl Move lines up and downShift Alt up/downCopy the current line up and downCtrl Shift KDelete lineCtrl EnterInsert a new line under the current lineCtrl Shift EnterInsert a new line on the current lineCtrl Shift | Match the closing brace, jumpLine indentationCursor jumps to the beginning of the lineThe cursor jumps to the end of the lineCtrl HomeJumps to the top of the pageCtrl EndJump to the end of the pageCtrl up/downOffset row view up and down Alt PgUp/PgDownScreen view offset up and downCtrl Shift [Collapse area CodeCtrl Shift ]Expand area codeCtrl K Ctrl [Collapse all children Region codeCtrl k Ctrl ]Expand all collapsed sub-region codesCtrl K Ctrl 0Collapse all area codesCtrl K Ctrl JExpand all collapsed area codesCtrl K Ctrl CAdd line commentCtrl K Ctrl UDelete line commentCtrl /Add closing line commentShift Alt ABlock area commentAlt ZAdd Close words containing

Navigation

Ctrl ] / [
Home
End
##Ctrl TList all symbolsCtrl GJump lineCtrl PJump fileCtrl Shift OJump Go to the symbolCtrl Shift MOpen the problem display panelF8Jump to Next error or warningShift F8Jump to the previous error or warningCtrl Shift TabSwitch to the most recently opened fileAlt left / rightBackward, forwardCtrl MEnter and use Tab to move the focus
Shortcut keys Function

##Query Replace

Shortcut keysCtrl FCtrl HF3 / Shift F3Alt EnterCtrl DCtrl K Ctrl DAlt C / R / W
Function
Query
Replace
Query Previous/Previous
Select all occurrences of
Match the currently selected word or line, select again - operable
Move the current selection to the position of the next matching selection (cursor selected)

##Multi-line cursor operation on selection

Shortcut keysFunctionAlt ClickInsert cursor - supports multiple Ctrl Alt up/down Insert the cursor up and down - supports multiple Ctrl UUndo the last cursor operationShift Alt IInsert the cursor to all line terminators in the selected rangeCtrl ISelect the current lineCtrl Shift LSelect all lines that appear in the current selection-OperationCtrl F2Select all words that appear in the current selection-OperationShift Alt rightExpand the selection from the cursor to the entire lineContract the selection areaMouse drag area and insert the cursor at multiple line terminators at the same time is also used to insert multiple lines of cursor [arrow key control] is also used to insert multiple lines Line cursor [valid for the entire screen]
##Shift Alt left
Shift Alt (drag mouse)
Ctrl Shift Alt (Arrow Key)
Ctrl Shift Alt PgUp/PgDown

##Rich language operations

Shortcut keys
FunctionInput suggestions [intelligent prompt]
##Ctrl Space
Ctrl Shift Space Parameter prompt
Tab Emmet Command trigger/indent
Shift Alt F Format code
Ctrl K Ctrl F Format Change the code of the selected part
F12 Jump to the definition
Alt F12 Code Fragment display definition
Ctrl K F12 Open definition in other window
Ctrl . Syntax errors that can be fixed in the Quick Fix section
Shift F12 Show all references
F2 Rename symbol
Ctrl Shift . / , Replace the next value
Ctrl K Ctrl X Remove whitespace characters
Ctrl K M Change page document format

Editor management

##Ctrl F4, Ctrl WClose the editorCtrl k FClose the currently open folderCtrl |Cut editing window Ctrl 1/2/3Switch focus in different cutting windowsCtrl K Ctrl <-/->Switch focus in Different cutting windowsCtrl Shift PgUp/PgDownSwitch tab positionCtrl K <-/ ->Cutting window position exchange
Shortcut keys Function

#File Management

Shortcut keysCtrl NCtrl OCtrl SCtrl Shift SCtrl K SCtrl F4Ctrl K Ctrl WCtrl Shift TCtrl K EnterCtrl Shift TabCtrl TabCtrl K P Ctrl K RCtrl K O
Function
New file
Open file
Save file
Save as
Save all currently open files
Close the current editing window
Close all editing windows
Undo a recently closed file editing window
Keep it open
Call up the list of recently opened files, press repeatedly to switch
Same as above, the order is inconsistent
Copy the storage path of the currently opened file
Open the currently edited file storage location [File Manager]
Open the currently edited file in a new editor

show

Shortcut keysF11Shift Alt 1Ctrl =/-Ctrl BCtrl Shift ECtrl Shift FCtrl Shift GCtrl Shift DCtrl Shift XCtrl Shift HCtrl Shift JCtrl Shift VCtrl K v
Function
Switch full screen mode
Switch editing layout [currently invalid]
Zoom in/out
Sidebar display and hide
Focus switch between resource view and edit view
Open global search
Open Git visual management
Open the DeBug panel
Open the plug-in market panel
Replace query in the current file
Open detailed query
Preview Markdown file [after compilation]
Open the rendered view in the sidebar [New 】

debug

Shortcut keysF9F5F11 / Shift F11F10Ctrl K Ctrl I

Integrated terminal

Function
Add release breakpoint
Start debugging and continue
Single step into/single step out
Single step skip
Show suspension
##Ctrl `Open the integrated terminalCtrl Shift `Create a new terminalCtrl Shift CCopy selected##Ctrl Shift VShift PgUp / PgDownCtrl Home / End
Shortcut keys Function
Copy to the currently activated terminal
Scroll up and down the page
Scroll to the beginning or end of the page

##Summary All translations are definitely not standard translations. My translations are closer to colloquialism and usage

The above is the detailed content of How to check who called a function in vscode. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1657
14
PHP Tutorial
1257
29
C# Tutorial
1229
24
What computer configuration is required for vscode What computer configuration is required for vscode Apr 15, 2025 pm 09:48 PM

VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

How to define header files for vscode How to define header files for vscode Apr 15, 2025 pm 09:09 PM

How to define header files using Visual Studio Code? Create a header file and declare symbols in the header file using the .h or .hpp suffix name (such as classes, functions, variables) Compile the program using the #include directive to include the header file in the source file. The header file will be included and the declared symbols are available.

vscode terminal usage tutorial vscode terminal usage tutorial Apr 15, 2025 pm 10:09 PM

vscode built-in terminal is a development tool that allows running commands and scripts within the editor to simplify the development process. How to use vscode terminal: Open the terminal with the shortcut key (Ctrl/Cmd). Enter a command or run the script. Use hotkeys (such as Ctrl L to clear the terminal). Change the working directory (such as the cd command). Advanced features include debug mode, automatic code snippet completion, and interactive command history.

Where to write code in vscode Where to write code in vscode Apr 15, 2025 pm 09:54 PM

Writing code in Visual Studio Code (VSCode) is simple and easy to use. Just install VSCode, create a project, select a language, create a file, write code, save and run it. The advantages of VSCode include cross-platform, free and open source, powerful features, rich extensions, and lightweight and fast.

How to solve the problem of vscode Chinese annotations becoming question marks How to solve the problem of vscode Chinese annotations becoming question marks Apr 15, 2025 pm 11:36 PM

How to solve the problem that Chinese comments in Visual Studio Code become question marks: Check the file encoding and make sure it is "UTF-8 without BOM". Change the font to a font that supports Chinese characters, such as "Song Style" or "Microsoft Yahei". Reinstall the font. Enable Unicode support. Upgrade VSCode, restart the computer, and recreate the source file.

Common commands for vscode terminal Common commands for vscode terminal Apr 15, 2025 pm 10:06 PM

Common commands for VS Code terminals include: Clear the terminal screen (clear), list the current directory file (ls), change the current working directory (cd), print the current working directory path (pwd), create a new directory (mkdir), delete empty directory (rmdir), create a new file (touch) delete a file or directory (rm), copy a file or directory (cp), move or rename a file or directory (mv) display file content (cat) view file content and scroll (less) view file content only scroll down (more) display the first few lines of the file (head)

vscode terminal command cannot be used vscode terminal command cannot be used Apr 15, 2025 pm 10:03 PM

Causes and solutions for the VS Code terminal commands not available: The necessary tools are not installed (Windows: WSL; macOS: Xcode command line tools) Path configuration is wrong (add executable files to PATH environment variables) Permission issues (run VS Code as administrator) Firewall or proxy restrictions (check settings, unrestrictions) Terminal settings are incorrect (enable use of external terminals) VS Code installation is corrupt (reinstall or update) Terminal configuration is incompatible (try different terminal types or commands) Specific environment variables are missing (set necessary environment variables)

vscode Previous Next Shortcut Key vscode Previous Next Shortcut Key Apr 15, 2025 pm 10:51 PM

VS Code One-step/Next step shortcut key usage: One-step (backward): Windows/Linux: Ctrl ←; macOS: Cmd ←Next step (forward): Windows/Linux: Ctrl →; macOS: Cmd →

See all articles