Welcome to PALMSLAM repository
3.ROS2 development environment
3. ROS2 development environment
In theory, you can write basic ROS2 programs in Notepad, but to improve development efficiency, you can install the integrated development environment (VSCode).
1. Using the VSCode development environment
- Search for "VSCode" in your browser, select the installation package for your platform, download and install it.

- Install commonly used plug-ins to improve work efficiency.



2. Using the Terminal
In ROS2, you'll frequently use the terminal. We recommend a relatively easy-to-use terminal: Terminator. The results are as follows:

2.1. Installation
xxxxxxxxxxsudo apt install terminator2.2. Launching
xxxxxxxxxxShortcut `Ctrl+Alt+T` to launch2.3. Common Terminator Shortcuts
About operations within the same tab:
Alt+Up // Move to the upper terminalAlt+Down // Move to the lower terminalAlt+Left // Move to the left terminalAlt+Right // Move to the right terminalCtrl+Shift+O // Split terminal horizontallyCtrl+Shift+E // Split terminal verticallyCtrl+Shift+Right // Move the splitter bar to the right in a vertically split terminalCtrl+Shift+Left // Move the splitter bar to the left in a vertically split terminalCtrl+Shift+Up // Move the splitter bar up in a horizontally split terminalCtrl+Shift+Down // Move the splitter bar down in a horizontally split terminalCtrl+Shift+S // Hide/Show scroll barsCtrl+Shift+F //SearchCtrl+Shift+C //Copy the selected content to the clipboardCtrl+Shift+V //Paste the clipboard content hereCtrl+Shift+W //Close the current terminalCtrl+Shift+Q //Exit the current window, all terminals in the current window will be closedCtrl+Shift+X //Maximize the current terminalCtrl+Shift+Z //Maximize the current terminal and enlarge the fontCtrl+Shift+N or Ctrl+Tab //Move to the next terminalCtrl+Shift+P or Ctrl+Shift+Tab //Crtl+Shift+Tab moves to the previous terminalAbout operations between tabs:
F11 //Full screen switchCtrl+Shift+T //Open a new tabCtrl+PageDown //Move to the next tabCtrl+PageUp //Move to the previous tabCtrl+Shift+PageDown //Exchange the current tab with the tab after itCtrl+Shift+PageUp //Exchange the current tab with the tab before itCtrl+Plus (+) //Increase the fontCtrl+Minus (-)