@@ -19,10 +19,10 @@ register_plugin!(State);
19
19
fn initialize ( params : InitializeParams ) -> Result < ( ) > {
20
20
let main_language_feature_option =
21
21
config:: get_initialization_options ( LanguageOptionEnum :: main_language_feature) ;
22
- let second_language_feature_option =
23
- config:: get_initialization_options ( LanguageOptionEnum :: second_language_feature) ;
24
- let doc_language_feature_option =
25
- config:: get_initialization_options ( LanguageOptionEnum :: document_feature) ;
22
+ // let second_language_feature_option =
23
+ // config::get_initialization_options(LanguageOptionEnum::second_language_feature);
24
+ // let doc_language_feature_option =
25
+ // config::get_initialization_options(LanguageOptionEnum::document_feature);
26
26
27
27
// PLUGIN_RPC.stderr(&format!(
28
28
// "lapce_params:{:#?}",
@@ -51,8 +51,8 @@ fn initialize(params: InitializeParams) -> Result<()> {
51
51
} ] ;
52
52
let mut server_args = vec ! [
53
53
// "/Users/xiaoxin/node_modules/@volar/vue-language-server/out/nodeServer.js".to_string(),
54
- "/Users/johnsonchu/Desktop/GitHub/volar/packages/vue-language-server/bin/vue-language-server.js" . to_string( ) ,
55
- "--stdio" . to_string( ) ,
54
+ // "/Users/johnsonchu/Desktop/GitHub/volar/packages/vue-language-server/bin/vue-language-server.js".to_string(),
55
+ // "--stdio".to_string(),
56
56
"--inspect" . to_string( ) ,
57
57
] ;
58
58
@@ -108,7 +108,9 @@ fn initialize(params: InitializeParams) -> Result<()> {
108
108
109
109
// Plugin working directory
110
110
// let volt_uri = VoltEnvironment::uri()?;
111
- let server_path = Url :: parse ( "urn:vue-language-server" ) ?;
111
+ let server_path = Url :: parse (
112
+ "file:///Users/xiaoxin/workspace/volar/packages/vue-language-server/bin/run.sh" ,
113
+ ) ?;
112
114
113
115
// if you want to use server from PATH
114
116
// let server_path = Url::parse(&format!("urn:{filename}"))?;
@@ -121,18 +123,18 @@ fn initialize(params: InitializeParams) -> Result<()> {
121
123
document_selector. clone ( ) ,
122
124
main_language_feature_option,
123
125
) ;
124
- PLUGIN_RPC . start_lsp (
125
- server_path. clone ( ) ,
126
- server_args. clone ( ) ,
127
- document_selector. clone ( ) ,
128
- second_language_feature_option,
129
- ) ;
130
- PLUGIN_RPC . start_lsp (
131
- server_path. clone ( ) ,
132
- server_args. clone ( ) ,
133
- document_selector. clone ( ) ,
134
- doc_language_feature_option,
135
- ) ;
126
+ // PLUGIN_RPC.start_lsp(
127
+ // server_path.clone(),
128
+ // server_args.clone(),
129
+ // document_selector.clone(),
130
+ // second_language_feature_option,
131
+ // );
132
+ // PLUGIN_RPC.start_lsp(
133
+ // server_path.clone(),
134
+ // server_args.clone(),
135
+ // document_selector.clone(),
136
+ // doc_language_feature_option,
137
+ // );
136
138
137
139
Ok ( ( ) )
138
140
}
0 commit comments