GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OutSystems/docs-product: OutSystems 11 product documentation

BranchesTags
Open more actions menu

Latest commit

 

History

7,270 Commits
7,270 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
.vscode
.vscode
 
 
images
images
 
 
scripts
scripts
 
 
src
src
 
 
styles
styles
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.markdownlint.json
.markdownlint.json
 
 
.vale.ini
.vale.ini
 
 
CLAUDE.md
CLAUDE.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
config.sample.yml
config.sample.yml
 
 
knowledge-needs.yaml
knowledge-needs.yaml
 
 
markdownlint_fail.json
markdownlint_fail.json
 
 
metadata.yaml
metadata.yaml
 
 
related.yml
related.yml
 
 
toc.yml
toc.yml
 
 

Repository files navigation

Documentation

This repository holds the source files of the OutSystems product documentation.

Check how you can contribute.

Writing

All documentation present in this repository should be written in Markdown (check here for the basic syntax).

The Markdown-to-HTML conversion process is done through the Python Markdown package. The following Markdown extensions are currently being used in the conversion step:

Extension Description
markdown.extensions.extra Meta-extension adding support to a series of smaller extensions (check documentation). Currently supports the definition lists syntax.
markdown.extensions.meta Read metadata from each Markdown front-matter section (discarded in HTML output). Can be used for specifying custom page titles, for example (not used by the default template).
markdown.extensions.toc Only used to get automatic bookmarks in headings.
markdown.blankline Adds Markdown syntax so it is possible to add a blank line (by writing %%). Currently used inside table cells.
markdown-include Include other Markdown files in a given file. [Currently not used]

Editor settings

Before editing any Markdown document that you wish to push to this repository, you should configure your preferred editor with the following generic settings:

  • When the tab key is pressed, insert 4 spaces instead of a Tab character (.editorconfig file available for configuring several editors automatically);
  • Use soft-wrapping, if available, avoiding carriage returns inside paragraphs.

The 4-spaces setting follows the R&D development recommendations for configuring Visual Studio.

Recommended editors

Visual Studio Code

Very powerful and extensible editor. Get it from here.

Has Markdown support out-of-the-box, with preview capabilities (just press Control+K, V when editing a saved .md file).

Settings

Install EditorConfig for VS Code extension for handling common editor settings (4 spaces instead of tabs).

Set up soft-wrapping

In the same pane (User Settings), make sure the following settings are defined:

{
    (...)            
    "editor.wordWrapColumn": 80,
    "editor.wordWrap": "bounded"
}

Note: For some reason, Markdown documents do not automatically assume these settings. You will have to define a [markdown] language definition section with the same settings:

{
    (These are the 2 settings described above. Mind the new trailing comma after "bounded"!)

    "editor.wordWrapColumn": 80,
    "editor.wordWrap": "bounded",
    "[markdown]": {
        "editor.wordWrapColumn": 80,
        "editor.wordWrap": "bounded"
    }
}

Install a spell checker

  1. Open View > Extensions.
  2. Search and install the offline spell checker by Michael Vernier, called SpellChecker.
  3. Reload the window.

Visual Studio 2017 (with Markdown Editor extension)

If you already use Visual Studio, you can install the Markdown Editor extension and keep using the same IDE for editing Markdown documents.

Settings

Visual Studio 2017 supports EditorConfig out of the box.

Notepad++

Check the markdown_npp language definition. There's no preview available.

Note: it has a few syntax highlighting limitations, when compared with more powerful implementations.

Settings

Install the EditorConfig Notepad++ plugin to set up your workspace settings while editing Markdown files in this repository.

Vim (with vim-markdown plugin)

If you use Vim, install the vim-markdown plugin and get a load of new features related to Markdown editing.

Note: Mentioning Vim here just for completeness. :)

About

OutSystems 11 product documentation

success.outsystems.com/Documentation/11

Topics

engineeringhacktoberfestsnyk-product

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

55 stars

Watchers

13 watching

Forks

286 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.