-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathINSTALL.TXT
More file actions
139 lines (83 loc) · 4.55 KB
/
Copy pathINSTALL.TXT
File metadata and controls
139 lines (83 loc) · 4.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
*******************************************************************************
EditWith
========
**A collection of Windows Explorer shell extensions for text editors.**
Copyright John Brandwood 2014.
Distributed under the Boost Software License, Version 1.0.
(See the accompanying file LICENSE_1_0.txt or the copy at
http://www.boost.org/LICENSE_1_0.txt)
*******************************************************************************
*******************************************************************************
QUICK INSTALL METHOD
*******************************************************************************
To install the shell extension for the current user ...
Use Windows Explorer to navigate to the appropriate "build" directory for
your editor, and then double-click on file
install-extension.cmd
For example, for Notepad++ this might be somewhere somewhere like ...
C:\Downloads\EditWith\build\nppshellx\install-extension.cmd
*******************************************************************************
To uninstall the shell extension for the current user ...
Use Windows Explorer to navigate to the appropriate "build" directory for
your editor, and then double-click on file
uninstall-extension.cmd
For example, for Notepad++ this might be somewhere somewhere like ...
C:\Downloads\EditWith\build\nppshellx\uninstall-extension.cmd
*******************************************************************************
*******************************************************************************
OTHER INSTALL METHODS
*******************************************************************************
There are only 2 "installable" files needed for each supported text editor.
These are named <editor>shellx32.dll and <editor>shellx64.dll
For example, for Notepad++, these are "nppshellx32.dll" and "nppshellx64.dll".
You only actually need the appropriate one for the version of Windows that you
are running (32-bit or 64-bit).
You can install the shell extension either for the current user only, or for
everyone on the local computer.
You can also optionally change the command line options that the shell
extension uses to launch a new instance of the editor.
*******************************************************************************
To install the shell extension manually ...
1) Copy the appropriate DLL file to any directory.
This can be where the editor is installed, or almost anywhere else. There
is a 256 character limit for the complete path to the DLL.
2) Open a command prompt and register the DLL by running either
(For the current user only)
"regsvr32 full\path\to\nppshellx32.dll"
or
"regsvr32 full\path\to\nppshellx64.dll"
(For all users - you must be running as an ADMINISTRATOR)
"regsvr32 /n /i:"everyone" full\path\to\nppshellx32.dll"
or
"regsvr32 /n /i:"everyone" full\path\to\nppshellx64.dll"
3) That's all.
You will probably need to close all Explorer windows before the context
menu will appear.
*******************************************************************************
To uninstall the shell extension manually ...
1) Open a command prompt and unregister the DLL by running either
(For the current user only)
"regsvr32 /u full\path\to\nppshellx32.dll"
or
"regsvr32 /u full\path\to\nppshellx64.dll"
(For all users - you must be running as an ADMINISTRATOR)
"regsvr32 /u /n /i:"everyone" full\path\to\nppshellx32.dll"
or
"regsvr32 /u /n /i:"everyone" full\path\to\nppshellx64.dll"
2) Delete it, or leave it ... it's your choice. But definitely don't delete
it if another user has registered it.
*******************************************************************************
ADVANCED: To install the shell extension manually with customized options, i.e.
to run "mymacro.lua" on startup with the Zeus IDE (zshellx) ...
1) Copy the appropriate DLL file to any directory.
This can be where the editor is installed, or almost anywhere else. There
is a 256 character limit for the complete path to the DLL.
2) Open a command prompt and register the DLL by running either
(For the current user only)
"regsvr32 /n /i:"-s -n -vn- -m mymacro.lua" full\path\to\zshellx32.dll"
or
"regsvr32 /n /i:"-s -n -vn- -m mymacro.lua" full\path\to\zshellx64.dll"
3) That's all.
You will probably need to close all Explorer windows before the context
menu will appear.
*******************************************************************************