List of All Available Super Productive Functions
Some functions listed below are repeats but are using slightly different wording.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Beautify HTML by flattening indents.
- Beautify HTML by Tidy tool, which may fix HTML source
This .NET implementation using Tidy.NET. Note, tidy will clean and may alter the original HTML copied code. Generally, all unmatched tags will be removed! Use with 1 above first. - Add line numbers
- Append a filename timestamp. eg. C:\filename.txt⇒C:\filename-ddMMMyy-hhmmss.txt
- Another time saver, unique to this tool.
- Backslash escape characters for JS/C#/JSON string
- Beautify JSON string
- Beautify SQL string
- Check e-mail exists
- Another time saver, unique to this tool.
- Coalesce n columns to lines
- Contains text ■
- Returns all lines that contains this text.
- Convert JSON to readable YAML
- Convert To Title Case
- Convert a YAML document to JSON
- Convert to Smart Title Case
Follows the NY Times title case convention - https://capitalizemytitle.com/style/NYTimes/ - Convert to UPPER CASE
- Convert to blog post dashed/hyphenated URL. eg. abc-123-xyz .html
- Convert to dashed URL, for blog posts. eg. is-for-seo.html
- Duplicate of above
- Convert to lower case
- Convert to sentence case.
- Copy text sentence or multi-line pairs && convert into JSON array {\" \":\" \"}
- Copy text sentence or multi-line pairs and convert to double quoted array \" \",\" \"
- Copy text sentence or multi-line pairs and convert to single quoted array ' ',' '
- Current Clip word statistics
- Decode Base64 string, accepts multiple lines
- Dedup blank lines - remove duplicate blank lines
- Dedup lines - remove all duplicate lines
- Dedup report - reports all duplicate lines
- Diff lines - get different between lines, using current && prev clip
- Does not contain text ■
- Returns all lines that contains this text.
- Encode Base64 string, eg. S2FpdGFpbg==
- Escape characters for Excel Formula
Escapes Excel comment with single quote, double quotes at beginning of string and double quotes to chr(34), which is easier to read. - Escape regular expression
- Explain IL DASM opcodes, eg. nop⇒no operation
- Explain URL domain suffix, ie .ca=Canada
- Explain email domain suffix (also decodes mailto: URL), info@triglav.si .si=Slovenia
- Extract all numbers && add them
- Extract date/time zone abbreviation & get age & ordinal date - April 22, 2023
"Mon 24-Apr-23 9:12pm EST" extracts to
"24 Apr 2023 09:12:00 PM EST [Eastern Standard Time <UTC-05:00>] DST extracted is 24 Apr 2023 09:12:00 PM [Eastern Standard Time] local time, and is 0:01:11 away - ordinal date 23114"
Parses these standard formats with timezone info and many more...Date Time Format DFT Date Time Now UTC 2023-04-19T16:25:39Z ISO-8601 2023-04-19T16:25:39+0000 RFC 2822 Wed, 19 Apr 2023 16:25:39 +0000 RFC 850 Wednesday, 19-Apr-23 16:25:39 UTC RFC 1036 Wed, 19 Apr 23 16:25:39 +0000 RFC 1123 Wed, 19 Apr 2023 16:25:39 +0000 RFC 822 Wed, 19 Apr 23 16:25:39 +0000 RFC 3339 2023-04-19T16:25:39+00:00 ATOM 2023-04-19T16:25:39+00:00 COOKIE Wednesday, 19-Apr-2023 16:25:39 UTC RSS Wed, 19 Apr 2023 16:25:39 +0000 W3C 2023-04-19T16:25:39+00:00 UNIX STAT COMMAND TIMESTAMP 2023-04-19 16:25:39.658210121 +0000 YYYY-DD-MM HH:MM:SS 2023-19-04 16:25:39 YYYY-DD-MM HH:MM:SS am/pm 2023-19-04 04:25:39 PM DD-MM-YYYY HH:MM:SS 19-04-2023 16:25:39 MM-DD-YYYY HH:MM:SS 04-19-2023 16:25:39 - Extract text between single or double quotes. eg. \'a\', \"a\'b\'\"⇒a, a\'b\'
- Extract text between two input strings ■
- Format into aliased e-mail address 'free text me@asterix.com'⇒free text <me@asterix.com>
- Format thousands grouping to a number
- Generate <A HREF= tag with title for a HTML page, using a valid URL▼
- Generate password default length "+year+". Or pre-copy length, #symbols, #digits eg. 10,1,3
- Generate random GUID
- ie e4b7044f-6314-47bb-bfda-288c9bdddfce
- Get IPv4/v6 Subnet from IP/CIDR address. eg. 192.168.200.5/30
- Get base URL (to 1st /)
- Get clean URL
- same as below
- Get clean URL (to last /)
- Get concise System Info, the 1 liner, pre-copy optional drive letter && colon
- Get e-mail addresses from copied selected text in HTML page
- Get local IPv4 address
- Get local IPv6 address
- Get public IPv4 address▼
- Get short DOS 8.3 path from full valid long path eg. c:\Deee-Lite-WIL.mp3⇒c:\DEEE-L~1.MP3
- Get text between single or double quotes. eg. \'a\', \"a\'b\'\"⇒a, a\'b\'
- Grab HTML code behind selected text in a browser
- HTML5 Named Entity Decode plus <br> to CRLF
- HTML5 Named Entity Encode plus CRLF to <br>
- HTML Table - converted to plain text
- HTML Table Column - Choose column number to extract ■
- HTML Table Column - Choose column range [1,2-7,9] to extract ■
- HTML Table Pivot - transform columns to rows
- HTML Table Pivot - transform columns to rows converted to plain text
- HTML Table Row - Choose row number to extract ■
- HTML Table Row - Choose row range [1,2-5,7] to extract ■
- Hexadecimal to integer, from 1st found hex in string
- Hexadecimals (multi-format) to string, control chars are HTML Entity encoded
- Hexadecimals (multi-format) to string, literal
- Hexadecimals array to ASCII string, takes [30 0A 0x01,&-\\x0003|\\u0004 ...]
- Hexadecimals array to UTF8 string, takes [30 0A 0x01,&-\\x0003|\\u0004 ...]
- Integer to hexadecimal, from 1st found int in string
- Invert Unix \\⇔/ DOS paths
- Join lines, enter delimiter ■
- Join lines, no delimiter
- Join lines, space delimiter
- Obfuscate a password, use <SHIFT><CTRL><C>
- Paste ANSI text (ISO-8859-1, Western languages), moins les caractères de contrôle && non imprimable
- Paste Unicode universal text (all languages), replacing all non-printable characters with ♦
- Paste Unicode universal text (all languages), striping all non-printable characters (most general)
- Paste plain ASCII text with normalized substitutions. eg. Æ ⇒ AE, ß⇒ss, è⇒e
- Paste plain ASCII text, striping bad control characters && formatting (most restrictive)
- Paste plain text (ASCII), extended range (Latin-1 Supplement) translated. eg. Ã⇒A(tilde)
- Paste timestamped comment (settings in Options)
- Paste universal plain trim text, less all non-printable chars
- Pick a range [-3,5-7,9-] of lines ■
- This can mimic UNIX tail and head commands, but is even more expressive because repeats are allowed. So you can have [1,1,1,1,1,2-5,10+] which repeats line 1, 5 times!
- Pick every nth line ■
- Pre/post append entered text, removes lead spaces ■
- Pre/post remove entered text, removes lead spaces ■
- Pre/post smart append entered text, preserves indents. ■ Tip! Comment out lines for any language.
- Pre/post smart remove entered text, preserves indents. ■ Tip! Uncomment out lines for any language.
This will try to maintain orginal indentations! - Redistribute into n columns ■
- Remove all Unicode control characters
- Remove all Unicode control characters but Tab, LF and CR
- Remove all Unicode punctuations
- Remove all Unicode whitespaces
- Remove all duplicate spaces
- Remove blank lines - remove all blank lines
- Remove line numbers
- Remove thousands grouping, from number
- Repeat text as columns
- Repeat text as lines
- Replace all Unicode control characters with a space
- Replace all Unicode punctuations with a space
- Rollup from every nth line ■
- Search and replace, escaped control characters allowed ■
- Side by side, use current (1st col.) && prev clip (2nd col.)
- Sort lines by Ascending Case order [(space),!,"",#,$,%,&,',(,),*,+,-,.,/...0-9a-zA-Z]
- Sort lines by Ascending Line Length Case order [a,aa,AA,123...]
- Sort lines by Ascending order [(space),!,"",#,$,%,&,',(,),*,+,-,.,/...0-9aA-zZ]
- Sort lines by Descending Case order [9-0Z-Aa-z...punctuations]
- Sort lines by Descending Line Length Case order [...123,AA,aa,a]
- Sort lines by Descending order [9-0zZ-aA...punctuations]
- Split lines, enter string (delimiter kept) ■ eg. sentences to newlines w/ period delim
- Split lines, enter string (delimiter removed) ■
- Split lines, into n columns ■
- Split lines, on Unicode capital letters
- Split lines, on Unicode whitespace (delimiter removed)
- String to ASCII hexadecimal array [30 0A ...]
- String to UTF8 hexadecimal array [30 0A ...]
- Strip all HTML tag attributes from selection. eg. <tr width=0 border=0>abc⇒<tr>abc
- Strip all HTML tag style attributes from selection. eg. <hr style=\"..\">abc⇒<hr>abc
- Strip all HTML tags from selection. eg. <span>abc<\\span>⇒abc
- Translate text smileys && acronyms.
Contains over 5000 terms combined.
New v5.0 (April release) now expands these acronyms; https://social.technet.microsoft.com/wiki/contents/articles/20580.wiki-glossary-of-technology-acronyms.aspxhttps://social.technet.microsoft.com/wiki/contents/articles/33653.wiki-glossary-of-microsoft-acronyms.aspx - Trim spaces from beginning
- Trim spaces from beginning and end
- Trim spaces from end
- URL Decode
- URL Decode, gets last URL
https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fclick.email2.theshoppingchannel.com
yields http://click.email2.theshoppingchannel.com - URL Encode
- URL Link Expander w/ overload uses param &&url= (if present)▼
- Unescape regular expression
- Uncomment code, pick from 50 programming languages ■
ActionScript, Assembly, Bash, Batch Win (.bat), C, C#, CPP, caml, Cmake, Cobol, CoffeeScript, css, D, Fortran, F#, Haskell, HaXe, Html, GO, ini, Java, JavaScript, Kotlin, Lisp, Lua, Makefile, MATLAB, Objective-C, Pascal, Perl, php, Postscript, Powershell, Python, R, resource file (.rc), Ruby, Smalltalk, Swift, SQL, T-SQL, Tcl, TypeScript, VBA, VisualBasic, VBScript, Verilog, vhdl, xml, yaml Bing antonym lookup▼(removed Thu 12-Dec-24 2:00pm EST)
Escape CSharp Verbatim strings, strings starting with @"..." (replaced with)- Bing synonym lookup▼
- Bing dictionary lookup▼
BingWikipedia auto-suggested spelling▼ (Thu 12-Dec-24 2:00pm EST)- Get UNC path from local path
- Get shortcut (.lnk) target path
- Get path's permissions (ACL) for current user
- Resize calc based on last clip height and width ■ v5.1
- Convert to camelCase v5.1
- Camel Case to words v5.1
- Escape JSON v5.1
- Flip 1st conditional pair 'if (a!=b)' ⇒' if (b!=a)' v5.1 - using Lex Parser for accuracy
- Flip All Conditional Pairs v5.1
- Remove All Unicode Vowels Wed 22-Dec-22
- Readable Unicode Abbreviation - 1st 3chrs skip Wed 22-Dec-22
- Pick capitals only - April 22, 2023
- Check URL is found at the internet archive (Internet Archive)
- Get URL text or else get title of page
- Filter lines that start with text
- Filter lines that ends with text
- Sort lines by line number (any leading integer) ascending
- Sort lines by line number (any leading integer) descending
- Sort by Date Ascending, parsed from beginning of each line. Debug switch available.
- Sort by Date Descending, parsed from beginning of each line. Debug switch available.
- Get your Mac Address for your computer
There are some duplicates in this list, there are 157 functions as of Wed 20-Nov-24 2:07am EST.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Copy 'debugon' and 'debugoff' to turn on/off debugging before using a function to view extra information for that function. Not available for all functions.
Special Functions