Help
Run {CodeStore}
To run {CodeStore} no additional runtime environment or other pre-installed software is required. The program can be started right after the download without installation. However, the execution under Linux is slightly different from that under Windows.
Windows
Extract the downloaded .zip file to a directory of your choice. This directory contains the executable programm. Your data will be saved in your user directory (C:\Users\username\CodeStore). Afterwards, {CodeStore} can be started with a double click on CodeStore.exe.
Linux
Extract the downloaded .tar.gz file to a directory of your choice. This directory contains the executable programm. Your data will be saved in your home directory (/home/username/CodeStore). If you want to start {CodeStore} via the graphical user interface, the file create-launcher.sh has to be executed in a terminal first. Alternatively {CodeStore} can be started directly in a terminal via the file CodeStore.sh.
Login

When {CodeStore} is started, a login dialog is displayed. If you have a {CodeStore} account, you can log in with your credentials here. Afterwards, the automatic synchronization of the code snippets will be started.
Automatic Login
To be logged in automatically every time you start the program, activate the Save credentials option. In this case, the credentials will be stored on your computer in encrypted form and you will be logged in automatically the next time you start {CodeStore}.
Stay Offline
If you do not have a {CodeStore} account, or do not wish to log in at the moment, click work offline. To prevent the login dialog from being displayed again the next time the program is started, activate the Don“t show again option.
To log in at a later time, click the login button at the top of the program or activate the login dialog in the settings. In both cases a restart of the program is required.
Create Code Snippets

- Select a programming language in the corresponding drop-down menu. If required, add a programming language via the plus icon
.
- Create a new code snippet by clicking the plus icon
at the top of the list.
- Enter a title.
- Enter a description (optional).
- Enter the code.
- Save the code snippet by clicking the save icon
(Ctrl+S).
Visibility
By default, a new code snippet is marked as "private". Thus, only you can access that code snippet. If you have a PRO account, the code snippet will be automatically synchronized with the {CodeStore} cloud when it is saved. If you have a BASIC account, the code snippet will not be synchronized and will only be available on your computer.
In any case, if a code snippet is marked as "public", it will be synchronized with the {CodeStore} cloud and will be publicly visible in the Web Interface.
Tags
Using tags, code snippets can be grouped. For example, if you want to save a code snippet for date formatting, you can enter the tags "date" and "format". A tag can be up to 30 characters long and cannot contain spaces. A code snippet can contain a maximum of 10 tags.
Edit Code Snippets
- Select the code snippet you want to edit.
- Click the edit icon
(Ctrl+E).
- Save the code snippet by clicking the save icon
(Ctrl+S).
Delete Code Snippets
Caution! Deleted code snippets can not be restored!
- Select the code snippet you want to delete.
- Click the trash icon
(Ctrl+D).
- Answer the confirmation prompt with Yes.
Filter

In the automatically selected text field you can filter the listed code snippets by title. The filter area can be extended to also filter by tags, author, and visibility (private / public). To do this, click on the menu icon or press Tab.
Quickfilter
In addition to the input fields in the filter area, {CodeStore} offers a quickfilter function. In the details section of a code snippet, a tag can be added to the filter with a single click.
Clear Filters
The inputs in the filter area can be cleared by clicking on the trash icon .
Sort

By clicking the filter or sort
icon you can switch between the filter and sort options. There you can sort the listed code snippets by title and creation time.
Link Code Snippets
Code snippets can be linked to each other. This way, similar or related code snippets can be found more quickly. This function is always available. Regardless of whether the code snippets are synchronized with the {CodeStore} cloud, or are public or private.

- Create a new code snippet or edit an existing one.
- Click the link icon
on the right hand side of the description.
- In the Insert Link dialog, select the code snippet you want to be linked.
- In the Text input field, enter the text of the link. By default, the title of the selected code snippet is set.
- Confirm the input with Ok and save the code snippet.
Edit Link
- Edit the corresponding code snippet.
- Click the link in the description that you want to edit.
- Edit the data in the Insert Link dialog.
- Confirm the input with Ok and save the code snippet.
Share Code Snippets
Code snippets can be shared with others in two ways. By using a public link, or by sharing with other {CodeStore} users directly.
Share by Link
Public code snippets can be easily shared with others using a link. By clicking on the link symbol the link of the code snippet is copied to the clipboard.
Share With Other Users
To even share private code snippets with others, enter the usernames of the users with whom you want to share the code snippet in the details area of the code snippet.
This function is only available for users with a PRO account.