You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This page provides guidelines on how to publish Themes/Extensions to **Phoenix Code**.
33
25
34
-
---
35
-
36
26
### [Available Standard Libraries](./available-standard-libs)
37
27
This page lists all the standard libraries that are available for use inside **Phoenix Code**.
38
28
39
-
---
40
-
41
29
## API Reference
42
30
43
31
The API-Reference directory contains detailed reference documentation for each part of the Phoenix Code API. Each page here corresponds to different components, functions, or modules of the API, providing explanations, usage examples, and detailed parameter descriptions.
You can also modify the line height by updating the `themes.editorLineHeight` property in the preferences file. [Click Here](./editing-text#editing-preferences) to read on how to edit the preferences.
98
92
99
-
---
100
-
101
93
## Scroll Sensitivity
102
94
103
95
**Scroll Sensitivity** sets a multiplier for mouse-wheel scroll speed in the editor. Increase it if scrolling feels too slow, decrease it if scrolling feels too fast.
@@ -116,8 +108,6 @@ The new value applies immediately.
116
108
117
109
Set the `mouseWheelScrollSensitivity` property in the preferences file. Accepts any number from `0.1` to `10`. [Click Here](./editing-text#editing-preferences) to read on how to edit the preferences.
118
110
119
-
---
120
-
121
111
## Indent Guide Lines
122
112
123
113

@@ -136,8 +126,6 @@ You can customize indent guide behavior in the editor preferences with the follo
136
126
**editor.indentGuides**: Set to `true` to display indent guide lines; set to `false` to hide them.
137
127
**editor.indentHideFirst**: Set to `true` to hide the first indent guide line; set to `false` to display it.
138
128
139
-
---
140
-
141
129
## Editor Rulers
142
130
143
131
Add vertical column rulers to the editor to keep track of line lengths. By
@@ -181,8 +169,6 @@ To set up different rulers for individual projects, create a `.phcode.json` file
181
169
in the root directory of each project. Include the same ruler configurations as
182
170
shown in the example above.
183
171
184
-
---
185
-
186
172
## No-Distractions Mode
187
173
**No-Distractions Mode** helps you focus by minimizing visual clutter and hiding non-essential interface elements, creating a clean, minimalist editing environment.
Copy file name to clipboardExpand all lines: docs/03-editing-text.md
-13Lines changed: 0 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
7
7
8
8
This section provides an overview of the core text and code editing features in **Phoenix Code**.
9
9
10
-
---
11
-
12
10
## Multi Cursor
13
11
Using **Multi-Cursor**, you can place multiple cursors in different locations, allowing you to edit text simultaneously. This feature is especially useful for making quick, consistent changes across multiple lines or sections of a file.
14
12
@@ -28,8 +26,6 @@ If you want the cursor to be placed in the line below, use `Alt + Shift + Down A
28
26
### Switching back to single cursor
29
27
To revert back to a single cursor, just press the `Esc` key.
30
28
31
-
---
32
-
33
29
## Quick Docs
34
30
**Quick Docs** provides immediate access to documentation for code elements directly within the editor.
35
31
@@ -39,8 +35,6 @@ To revert back to a single cursor, just press the `Esc` key.
39
35
40
36

41
37
42
-
---
43
-
44
38
## Auto Rename Tag
45
39
The **Auto Rename Tag** feature updates matching tags automatically when you rename one. It works with HTML, XHTML, HTM, XML, SVG, PHP, and JSP files.
46
40
@@ -70,8 +64,6 @@ Move your cursor out of the tag and then back into the tag.
Users can toggle between **Insert Mode** and **Overwrite Mode** for different text input behaviors.
77
69
@@ -102,8 +94,6 @@ Click on the `INS(OVR)` button on the status bar to toggle between Insert Mode a
102
94
#### **Using Keyboard**
103
95
Press the `Ins` or the Insert key to toggle between Insert Mode and Overwrite Mode.
104
96
105
-
---
106
-
107
97
## Auto Space Detection
108
98
The **Auto Space Detection** feature in Phoenix Code Editor is designed to automatically detect and adapt to the indentation style used in your files, whether it’s tabs or spaces.
109
99
@@ -134,8 +124,6 @@ You can adjust the tab size width or number of spaces by clicking the value in t
134
124
macTitle="Beautify Code: Cmd + B"
135
125
/>
136
126
137
-
---
138
-
139
127
## Editing Preferences
140
128
You can personalize Phoenix to suit your workflow by adjusting the preferences.
141
129
@@ -152,4 +140,3 @@ Once selected, two files will appear side by side:
152
140

153
141
To change a preference, simply write the desired configuration and values in the **phcode.json** and save the file. These custom settings will automatically override the corresponding values in the default preferences.
Copy file name to clipboardExpand all lines: docs/04-editing-colors.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
7
7
8
8
This section provides an overview of the core color editing features in **Phoenix Code**.
9
9
10
-
---
11
-
12
10
## Inline Color Editor
13
11
**Inline Color Editor** lets you edit colors directly inside **Phoenix Code** using a color picker.
14
12
@@ -70,8 +68,6 @@ Clicking a color in the gutter moves the cursor to its position in the editor an
70
68
71
69
You can enable/disable the feature by updating the `colorPreview` property in the preferences file. [Click Here](./03-editing-text.md#editing-preferences) to read on how to edit the preferences.
72
70
73
-
---
74
-
75
71
## Color Hints
76
72
After typing a color related property, **Phoenix Code** displays a list of color suggestions.
The **Tab Bar** appears at the top of the editor and displays all open files.
@@ -205,8 +201,6 @@ You can also toggle the Tab Bar by updating the `showTabBar` option in the prefe
205
201
Set the value to `true` to enable it.
206
202
See [Editing Preferences](./editing-text#editing-preferences) if you need help in editing the preferences.
207
203
208
-
---
209
-
210
204
## Working Files
211
205
**Working Files** (also called **Working Tree**) provides another way to view and manage open files. It appears in the sidebar, above the **File Tree**.
212
206
@@ -263,8 +257,6 @@ You can also toggle Working Files by updating the `showWorkingSet` property in t
263
257
Set the value to `false` to hide Working Files.
264
258
See [Editing Preferences](./editing-text#editing-preferences) if you need help editing the preferences.
265
259
266
-
---
267
-
268
260
## Recent Files
269
261
270
262
The **Recent Files** dialog provides quick access to files you've recently worked on.
@@ -283,8 +275,6 @@ The dialog shows your recently opened files. Closed files appear in gray. Hover
283
275
284
276
To view a file's full path, hover over it or check the bottom-left corner of the dialog when a file is selected.
285
277
286
-
---
287
-
288
278
## File Recovery
289
279
290
280
**Phoenix Code** has a built-in **File Recovery** feature to help you retrieve unsaved changes after unexpected events like crashes or accidental closures.
@@ -298,8 +288,6 @@ When you reopen the editor, if there are any unsaved changes from the previous s
298
288
299
289
***Discard**: Removes the unsaved changes. *This will permanently delete the data.*
300
290
301
-
---
302
-
303
291
## Language and Encoding
304
292
305
293
Each file has two settings that control how **Phoenix Code** interprets its contents: the **language** it should be treated as, and the **character encoding** used to read and write it. Both are controlled from buttons in the editor's status bar.
0 commit comments