-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Develop, build and integrate
Paddy Xu edited this page Feb 5, 2024
·
6 revisions
The previewing ability (a.k.a. supported file formats) can be extended by new plugins.
- Read the plugin interface, context object for more information.
- Out-of-box plugins contain more detailed implementation.
- A “Hello World” plugin is available for a starting point.
Note that any plugin must be under the QuickLook.Plugin
namespace and has the filename similar to QuickLook.Plugin.YourPlugin.dll
.
QuickLook has been proven to work with these File Managers out of the box. Other file managers might be configured to use QuickLook.
- MSI and ZIP versions:
- Assign a custom hotkey that fires event
QuickLook.exe "c:\a\path\here"
- Assign a custom hotkey that fires event
- MSI, ZIP and Windows Store versions:
- Download the helper: Bridge.zip (compiled EXE & source code).
- Assign a custom hotkey that calls
Bridge.exe "c:\a\path\here"
.
Get the code sample from https://github.com/QL-Win/QuickLook/issues/557 or the above Bridge.zip
.
- Install Git and VS2019.
- Install WiX and VS2019 extension: https://wixtoolset.org/releases/.
- Clone this repo, do remember to clone submodules (for QuickLook.Common).
- Set PowerShell execution policy to
unrestricted
(how-to). - Double-click on QuickLook.sln, select build profile
Release
, and build the solution. - Find a MSI packages under
Build/
. - If you want a ZIP package, run the script at
Scripts/pack-zip.ps1
.