Skip to content

Commit a792f9d

Browse files
authored
Update README.md
1 parent 24cfdcd commit a792f9d

1 file changed

Lines changed: 35 additions & 18 deletions

File tree

README.md

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,30 @@
1-
# Code4D-Wizard - Wizard for Delphi IDE
2-
3-
## What is Code4D-Wizard?
4-
5-
Code4D-Wizard is a set of plugin tools designed to be used in the Delphi IDE. It adds to the Delphi IDE several features to improve our development efficiency, speed and productivity.
1+
# Code4D-Wizard - Wizard for Delphi IDE
2+
<p align="center">
3+
<a href="https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/C4D-Logo.png">
4+
<img alt="Horse" height="100" src="https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/c4d-logo-100x100.png">
5+
</a>
6+
</p>
7+
Code4D-Wizard is a set of plugin tools designed to be used in the Delphi IDE. It adds to the Delphi IDE several features to improve our development efficiency, speed and productivity. This Wizard was developed using the OTA (Open Tools API)
68

7-
# 📞 Contact
9+
# 📞 Contacts
810

911
<p align="left">
1012
<a href="https://t.me/Code4DelphiDevs" target="_blank">
11-
<img src="https://img.shields.io/badge/Telegram:-Join%20Channel-blue">
12-
</a>
13-
<!--&nbsp;
14-
<a href="https://www.youtube.com/@code4delphi" target="_blank">
15-
<img src="https://img.shields.io/badge/YouTube:-Join%20Channel-red">
16-
</a> -->
13+
<img src="https://img.shields.io/badge/Telegram:-Join%20Channel-blue?logo=telegram">
14+
</a>
1715
&nbsp;
1816
<a href="mailto:contato@code4delphi.com.br" target="_blank">
19-
<img src="https://img.shields.io/badge/E--mail-contato%40code4delphi.com.br-yellowgreen">
20-
</a>
17+
<img src="https://img.shields.io/badge/E--mail-contato%40code4delphi.com.br-yellowgreen?logo=maildotru&logoColor=yellowgreen">
18+
</a>
19+
&nbsp;
20+
<a href="https://go.hotmart.com/U81331747Y?dp=1" target="_blank">
21+
<img src="https://img.shields.io/badge/Course:-Open%20Tools%20API-F00?logo=delphi">
22+
</a>
23+
&nbsp;
24+
<a href="https://www.youtube.com/@code4delphi" target="_blank">
25+
<img src="https://img.shields.io/badge/YouTube:-Join%20Channel-red?logo=youtube&logoColor=red">
26+
</a>
2127
</p>
22-
<br/>
2328

2429
## ⚙️ Installation
2530

@@ -44,13 +49,16 @@ Code4D-Wizard is a set of plugin tools designed to be used in the Delphi IDE. It
4449
4550

4651
# 🔎 Preview resources Code4D-Wizard
52+
4753
### * Menus add in MainMenu IDE
4854

4955
![Menus-Add-in-MainMenu-IDE-Delphi.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Menus-Add-in-MainMenu-IDE-Delphi.png)
5056

5157
- **Open External Path**: Lets you add items for quick access to resources external to the IDE. How to access files, folders, web links and even CMD commands to perform one or more functions in Windows CMD. Can be configured shortcut keys, and even a logo for each item
5258
![Open-External.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Open-External.png)
53-
- **Uses Organization**: Allows you to organize the Uses of the Units, with various configurations, such as the possibility of leaving one Uses per line, sorting uses in alphabetical order, grouping uses by namespaces, breaking lines between namespaces. In addition to making it possible to organize by scope, that is, by the current unit, by open units, project group or project units, and showing a Log with the Units that were orphaned
59+
- **Uses Organization**: Allows you to organize the Uses of the Units, with various configurations, such as the possibility of leaving one Uses per line, sorting uses in alphabetical order, grouping uses by namespaces, breaking lines between namespaces. In addition to making it possible to organize by scope, that is, by the current unit, by open units, project group or project units, and showing a Log with the Units that were orphaned.
60+
61+
![Uses-Organization.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Uses-Organization.png)
5462
- **Reopen File History**: Opens a screen, where a history is listed, with all project groups and projects previously opened in the IDE. Enabling the marking of project group or projects as favorites, so that they are shown in prominence. Various information is also presented, such as the date of the last opening and closing, and the possibility of creating a nickname for the item. It is also possible to separate by groups, and search by different filters, including opening dates. On this screen, it is also possible to access various resources of the projects or project group, such as automatically opening the Github Desktop with the project already selected, opening the project in the remote repository, opening the project file in the Windows explorer, among many other resources.
5563
![Reopen.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Reopen.png)
5664
- **Translate Text**: Allows texts to be translated between several languages, WITHOUT using any credentials or passwords. If you have any text selected in the IDE's editor at the time the screen is called, the selected text will be loaded onto the screen for translation.
@@ -62,10 +70,19 @@ Code4D-Wizard is a set of plugin tools designed to be used in the Delphi IDE. It
6270
![Find-in-files-Messages.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Find-in-files-Messages.png)
6371

6472
- **Replace in Files**: Makes the alteration of texts in the units, with several option of configurations, and it can make the replace not only in .pas files but also in .dfm, . fmx and in .dpr and .dproj. Another interesting point is that when displaying the result of the changes, it shows a totalizer with the number of occurrences of the text changed and the number of files that have them.
73+
![Replace-in-files.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Replace-in-files.png)
6574
- **Default Files In Opening Project**: This feature allows you to inform which units or forms are automatically opened as soon as the project is opened in the IDE.
6675
![Default-Files-In-Opening-Project.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Default-Files-In-Opening-Project.png)
67-
- **Settings**: It has some settings related to the Wizard, such as the possibility of informing shortcuts for MainMenu items
68-
- **Backup/Restore Configs**: Allows you to export and import backup files with the Code4D-Wizard settings and data, so when you format your PC you don't ask for your data. In addition to enabling data sharing among other programmers on your team
76+
- **Settings**: It has some settings related to the Wizard, such as the possibility of informing shortcuts for MainMenu items.
77+
78+
With the option "**Before compiling, check if binary is not running**" checked, always before compiling or building the project, it will be checked if it is not already running, if so, a question will be displayed alerting that the program be closed beforehand, so as not to waste time waiting for the compilation without being able to finish it.
79+
80+
With the option "**Block the INSERT Key**" checked, it will not be possible to press the "Insert" key on the keyboard, thus not allowing the IDE to switch between "Insert" and "Overwrite", preventing the "Overwrite" feature from being unintentionally enabled.
81+
82+
The "**Open Data Folder**" button, opens in the Windows explorer, the folder where the files used by the Code4D-Wizard are created and stored.
83+
![Settings.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Settings.png)
84+
- **Backup/Restore Configs**: Allows you to export and import backup files with the Code4D-Wizard settings and data, so when you format your PC you don't ask for your data. In addition to enabling data sharing among other programmers on your team.
85+
![Backup.png](https://github.com/Code4Delphi/Code4D-Wizard/blob/master/Img/Backup.png)
6986
- **Open in GitHub Desktop**: Allows opening the current project directly on Github Desktop, with the project already open. It is possible to open it in other version management programs, just use the resources available in the Open External Path menu item
7087
- **View in Remote Repository**: Opens the remote repository of the Git project in the browser, it can be GitHub, Bitbucket, GitLab, etc.
7188
- **View Information Remote Repository**: Displays remote repository information of the project

0 commit comments

Comments
 (0)