File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,16 @@ All notable version changes will be recorded in this file.
66
77***
88
9+ ### [ v3.10.5] revision
10+
11+ ** Fix** :
12+ - ` Symbol Link ` : Not work for symbol link source folder.
13+
14+ ** Optimize** :
15+ - ` High Cpu Load ` : Optimize code, reduce ` find in system path ` operations
16+
17+ ***
18+
919### [ v3.10.4] revision
1020
1121** Fix** :
Original file line number Diff line number Diff line change 3535 "homepage" : " https://em-ide.com" ,
3636 "license" : " MIT" ,
3737 "description" : " A mcu development environment for 8051/AVR/STM8/Cortex-M/RISC-V" ,
38- "version" : " 3.10.4 " ,
38+ "version" : " 3.10.5 " ,
3939 "preview" : false ,
4040 "engines" : {
4141 "vscode" : " ^1.63.0"
Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ export class ResManager extends events.EventEmitter {
276276 const pList = process . env [ 'Path' ] . split ( File . delimiter ) ;
277277 for ( const path of pList ) {
278278 if ( / W i n d o w s P o w e r S h e l l / . test ( path ) ) {
279- if ( path && fs . existsSync ( path ) && fs . lstatSync ( path ) . isDirectory ) {
279+ if ( path && File . IsDir ( path ) ) {
280280 const res = path . replace ( / \\ * \s * $ / , '' ) ;
281281 const psList = new File ( res ) . GetList ( [ / p o w e r s h e l l \. e x e / i] , File . EXCLUDE_ALL_FILTER ) ;
282282 if ( psList . length > 0 && psList [ 0 ] . IsFile ( ) ) {
You can’t perform that action at this time.
0 commit comments