LOGIN

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

The {CodeStore} login dialog.

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

A "Hello World" code snippet in Java.
  1. Select a programming language in the corresponding drop-down menu. If required, add a programming language via the plus icon .
  2. Create a new code snippet by clicking the plus icon at the top of the list.
  3. Enter a title.
  4. Enter a description (optional).
  5. Enter the code.
  6. 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

  1. Select the code snippet you want to edit.
  2. Click the edit icon (Ctrl+E).
  3. Save the code snippet by clicking the save icon (Ctrl+S).

Delete Code Snippets

Caution! Deleted code snippets can not be restored!

  1. Select the code snippet you want to delete.
  2. Click the trash icon (Ctrl+D).
  3. Answer the confirmation prompt with Yes.
The input field of the full text search

The full text search is the fastest way to find a specific code snippet. The input field is automatically selected after the program has started. So you can start the search immediately without any further clicks. The search results are automatically sorted by relevance.

Automatic Selection

By default, the best search result at the top of the list is automatically selected as soon as you stop typing. This function can be disabled in the settings. If you want to go through the search results manually, you can use the arrow keys to conveniently navigate through the search results.

Reset Search

The input in the search field can be deleted by clicking on the magnifier icon or by pressing Esc.

Filter

The {CodeStore} filter options

To display the filter menu, click the filter icon or press Tab in the search field. In the filter menu the code snippets can be filtered by tags, programming language, author, and visibility (private / public).

Quickfilter

In addition to the input fields in the filter menu, {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 sort icon you can switch to the sort options. There you can sort the listed code snippets by creation time, modification time, and title.

Automatic Sorting

When you search for a code snippet using the full text search, the search results are automatically sorted by relevance. As soon as you delete the search input, the previously selected sorting is applied.

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.

  1. Create a new code snippet or edit an existing one.
  2. Click the link icon on the right hand side of the description.
  3. In the Insert Link dialog, select the code snippet you want to be linked.
  4. In the Text input field, enter the text of the link. By default, the title of the selected code snippet is set.
  5. Confirm the input with Ok and save the code snippet.

Edit Link

  1. Edit the corresponding code snippet.
  2. Click the link in the description that you want to edit.
  3. Edit the data in the Insert Link dialog.
  4. 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.