-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d24b3e7
commit 85dabb7
Showing
4 changed files
with
64 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
title: > | ||
Alfred workflow to supercharge Oracle APEX development #JoelKallmanDay | ||
date: 2024-10-16 | ||
description: Quickly access the APEX documentation, icons, CSS, and more from your spotlight search. | ||
slug: apex-alfred-dev-workflow | ||
titleImage: ./thumb-apex-alfred-workflow.jpg | ||
titleImageAlt: '' | ||
titleImageSource: { text: null, href: null } | ||
tags: ['Alfred', 'macOS', 'APEX'] | ||
ghCommentsIssueId: null | ||
--- | ||
|
||
## What is this? | ||
|
||
Type `apex` in your Alfred search bar, and you will get a list of useful links and tools for your Oracle APEX development: | ||
|
||
<BlogImg | ||
filename="alfred-apex-overview.png" | ||
alt="Typing apex into the spotlight reveals several submenus like Documentation, Icons, CSS, Views, and more." | ||
maxWidthPx="700" | ||
/> | ||
|
||
You can select a category with the arrow keys and enter, and then start typing to filter the results: | ||
|
||
<BlogGif | ||
filename="alfred-apex-full-demo.gif" | ||
alt="In this video the user types 'apex', then select the documentation category and types 'mail'. The results show entries related to the 'APEX_MAIL' package. Upon selecting one a browser window opens with the documentation page." | ||
/> | ||
|
||
For resources with a URL, your browser will open the page directly. For others, like the CSS classes, icons, view names, etc. the result will be typed out. **If you have no focused input, nothing will happen.** | ||
|
||
## Requirements | ||
|
||
- [Alfred](https://alfredapp.com) (macOS only) | ||
- [Alfred Powerpack](https://www.alfredapp.com/powerpack/) | ||
- [Node.js](https://nodejs.org/en/) >= v20 | ||
|
||
**Don't have a Mac or Alfred?** You are welcome to [fork this](https://github.com/United-Codes/uc-alfred-orclapex) repository and create a similar tool for your platform of choice. All the relevant data is stored in the `data` directory. | ||
|
||
## Installation | ||
|
||
```sh | ||
npm i -g uc-alfred-orclapex | ||
``` | ||
|
||
## What categories are available? | ||
|
||
- **Documentation**: Quickly access the APEX documentation | ||
- **Icons**: Search through all font-apex icons | ||
- **Icon modifiers**: Modifiers for the font-apex icons | ||
- **CSS Classes**: Utility CSS classes | ||
- **CSS Variables**: UT CSS variables | ||
- **Views**: All APEX internal views | ||
- **HTML Snippets**: Useful HTML snippets | ||
- **APEX Links**: Official and community sites | ||
|
||
## Contribute and Bugs | ||
|
||
If you want to improve this workflow or report bugs/ ideas, feel free to open issues [in this Git repo](https://github.com/United-Codes/uc-alfred-orclapex). | ||
|
||
## Want more APEX-related content? | ||
|
||
Check out the [United Codes YouTube channel,](https://youtube.com/@united-codes) where I regularly post APEX-related content. |
Binary file added
BIN
+686 KB
content/blogposts/apex-alfred-dev-workflow/thumb-apex-alfred-workflow.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.