systemd extension for Visual Studio CodeThe systemd extension makes it easy to inspect, manage, and create systemd units from Visual Studio Code. PrerequisitesThis extension uses the If your environment does not contain these commands the extension will not work properly. Overview of the extension featuresEditing systemd unit filesThis extension provides basic IntelliSense when editing your systemd unit files including syntax highlighting, document outlines, folding ranges, property descriptions on hover, and unit symbol definitions.
Units ExplorerThis extension contributes a Units Explorer view to VS Code. The Units Explorer lets you examine and manage units. The right-click menu provides access to commonly used commands for each type of asset.
The Units Explorer supports comprehensive configuration: group and sort units, apply a filter, and customize the label, description, and icon displayed for each unit.
Unit commandsCommands to interfact with units are built right into the Command Palette:
SnippetsSnippets can be used to speed up writing/editing unit files:
Install unit filesInstall unit files from the active editor or the file explorer:
Inspect system startup timesPlot which system services have been started at what time, highlighting the time they spent on initialization:
CreditThis extension is inspired by and contains some of the code of:
Licensevscode-systemd This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/. |






