Faodaidh leudachan VS Code http.proxy a leughadh tron API rèiteachaidh:

import * as vscode from 'vscode';

const resource = vscode.window.activeTextEditor?.document.uri;
const http = vscode.workspace.getConfiguration('http', resource);
const proxyUrl = http.get<string>('proxy', '');

Is e http an earrann agus is e proxy an t-seilbh a tha innte. Le bhith a' cur an resource seachad gheibhear co-theacsa an rèiteachaidh nuair a tha luachan a tha sònraichte don ghoireas cudromach.

Fuasglaidh get an suidheachadh airson a' cho-theacsa sin. Faodaidh inspect('proxy') na luachan a tha an làthair ann an diofar raointean rèiteachaidh le taic a shealltainn nuair a dh'fheumas aithisg an tùs.

Chan eil sreang falamh na dhearbhadh gu bheil VS Code a' ceangal gu dìreach. Faodaidh an deasaiche rèiteachadh an t-siostaim a chleachdadh, a' gabhail a-steach taghadh fèin-obrachail proxy. Chan e liosta iomlan a th' anns an t-suidheachadh seo de thoradh PAC taghte gach ceann-uidhe.

Chan eil leughadh proxyUrl cuideachd a' rèiteachadh leabharlann sam bith a chuireas an leudachan air bhog. Cuir an luach a tha san amharc an sàs tron eadar-aghaidh le taic aig a' chliant HTTP sin, a' toirt cunntas air an àrainneachd no giùlan an àidseant aige.

Cleachd onDidChangeConfiguration agus affectsConfiguration('http.proxy', resource) nuair a dh'fheumas an leudachan atharrachadh fhaireachadh. Ath-rèitich an cliant tro a bheatha-chearcall seach a bhith a' meas sreang a chaidh a leughadh aon turas aig gnìomhachadh mar rud a tha buan-ùr.

Artaigilean co-cheangailte