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
It is implemented as an [LSP](https://packagecontrol.io/packages/LSP) package and provides the following functionality
34
+
35
+
- it automatically manages installing and updating the [pyvoice](https://github.com/PythonVoiceCodingPlugin/pyvoice) for you in its own seperate virtual environment
36
+
37
+
- it provides the customizations to the sublime LSP client, needed for receiving speech hints, etc from the language server
38
+
39
+
- it manages the communication with the programming by voice framework
14
40
15
41
# Installation
16
42
17
-
## Install the plugin
43
+
## Pre-requisites
44
+
45
+
- Make sure you have some version of [Python](https://www.python.org/downloads/) >= 3.8 installed on your system. This is needed for installing and running the pyvoice executable
18
46
19
47
- Make sure you have [Package Control](https://packagecontrol.io/installation) installed in Sublime Text.
Or from the command palette `ctrl+shift+p` or `cmd+shift+p` run `Preferences: LSP-pyvoice Settings`
46
144
145
+
## Editing settings per project
146
+
147
+
To edit the settings for a specific project, click in the menu
148
+
149
+
`Project > Edit Project`
150
+
151
+
and add the following settings
152
+
153
+
```json
154
+
{
155
+
"settings":
156
+
{
157
+
"LSP":
158
+
{
159
+
"LSP-pyvoice":
160
+
{
161
+
// your customizations go in here
162
+
},
163
+
},
164
+
165
+
},
166
+
}
167
+
```
168
+
169
+
47
170
# Enabling or Disabling the plugin
48
171
49
172
The plugin is enabled by default. To disable it, open the command palette `ctrl+shift+p` or `cmd+shift+p` and run `LSP: Disable Language Server Globally`. Then choose `LSP-pyvoice` from the list of language servers. To enable it again, run `LSP: Enable Language Server Globally`.
@@ -62,3 +185,18 @@ The following commands are available in the command palette `ctrl+shift+p` or `c
62
185
63
186
-`Preferences: LSP-pyvoice Settings`
64
187
-`LSP-pyvoice: Get Spoken` it allows you to manually trigger fetching spoken information from the server
0 commit comments