Search and Replace
Search and replace PHP variable in if
control structure using regex:
if \(isset\(\$([a-zA-Z_]+)\)\) \{
Replace pattern
if (isset($$$1) AND $$$1 !== '') {
Search for array(anything)
:
array\((.*)\)\)
Replace with:
[$1])
Find multiple lines for array( ... multiple lines ... )
:
array\(([\n\s\S]*?)\)
Replace with:
[$1]
But this regex will fail if the string is in this pattern below:
array(
($integer - 1),
$string
)
Keyboard Shortcuts
Source: Dev.to
Quick Navigation
Ctrl+P
- This is your go-to shortcut for quickly opening files. Need to jump into a file without clicking through the sidebar? Ctrl + P to the rescue!
Ctrl + P
- This is your go-to shortcut for quickly opening files. Need to jump into a file without clicking through the sidebar? Ctrl + P to the rescue!
Ctrl + B
- Quickly toggle the file explorer to show or hide files. A handy way to manage your project structure.
Ctrl + ~
- Open and close the integrated terminal with a quick keystroke. Run commands without leaving your coding environment!
Ctrl + 2
- Split the editor window into two panes. Perfect for comparing files or keeping an eye on different parts of your codebase.
Ctrl + W
- Close the currently active file tab. Clean up your workspace in a snap!
Editing Magic
Ctrl + D
- Select the next occurrence of the current word. Perfect for quickly editing multiple instances! To skip a selection after hitting Ctrl + D, use Ctrl + K and then Ctrl + D.
Ctrl + Shift + L
- Select all occurrences of the current selection. This one is a game-changer for mass editing.
Ctrl + Shift + K
- Need to delete a line? Just press this and poof! It's gone!
Shift + Option + Down
- Duplicate the current line downwards. Super useful for repeating or rearranging code!
Super Fast Navigation
Ctrl + G
- Jump to a specific line. No more endless scrolling!
Ctrl + ] /
- Indent lines to the right or left. Keep your code nice and tidy.
Ctrl + /
- Toggle line comment. Comment and uncomment with lightning speed!
Ctrl + Shift + O
- Instantly navigate to symbols in your code. Functions, classes, variables - find them all in a jiffy!
Useful General Shortcuts
Ctrl + Shift + V
- Preview Markdown files instantly. Great for checking your READMEs.
Ctrl + K, Ctrl + S
- Open Keyboard Shortcuts. Want to customize your shortcuts? Dive into this menu.
Ctrl +
- Toggle the integrated terminal. Need to run a quick command? Just a keystroke away!
Ctrl + 2
- Focus into the second editor group. Handy when working with split views!
Ctrl + K + 1
- Fold all code blocks
Ctrl + K + J
- Unfold all code blocks