-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Fabien Lelaquais
committed
Feb 6, 2023
1 parent
5ed9ab9
commit 42ab375
Showing
1 changed file
with
26 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,30 @@ | ||
# Taipy Studio GUI Helper | ||
|
||
Taipy Studio is ultimately an application that allows for creating Taipy applications | ||
reducing the code that needs to be manually created. | ||
This is a [Visual Studio Code](https://code.visualstudio.com/) extension that provides | ||
[Taipy GUI](https://pypi.org/project/taipy-gui/) developers with features that make the | ||
definition of Taipy GUI pages with the Markdown syntax significantly more efficient. | ||
|
||
This application builder comes with predefined features that greatly accelerate | ||
the development of applications that rely on Taipy Core. | ||
You can get all the relevant information on this extension on the | ||
[Taipy Studio GUI](https://docs.taipy.io/en/latest/manuals/studio/gui/) | ||
documentation page. | ||
|
||
Taipy Studio depends on [Visual Studio Code](https://code.visualstudio.com/) which provides a | ||
full development environment, including state-of-the-art support for the Python programming | ||
language. The Taipy-specific functionality is provided as a Visual Studio Code extension, | ||
which this repository holds the source code.<br/> | ||
## Features | ||
|
||
Markdown edition of `.md` file or as string content within Python code | ||
has support for quickly defining visual elements: | ||
|
||
- IntelliSense:<br/> | ||
Element types and properties are proposed to the programmer as they are | ||
typed.<br/> | ||
This is also true for variable names in the context of property values. | ||
|
||
- Diagnostics:<br/> | ||
Syntactic or structural errors and warnings are reported in the text source | ||
and the Problems view. | ||
|
||
- Snippets:<br/> | ||
Keyboard shortcuts are defined to generate visual elements. | ||
|
||
- Element generation:</br> | ||
A command that takes the developer through a step-by-step process to define | ||
a visual element type and properties. |