ClipTools is a powerful clipboard manager and text utility that provides a variety of useful functions right in your Menu Bar.
• Clipboard Manager: Plain text and rich text clips are kept right at the top of the menu, with more stored in a submenu so as to keep things compact.
• Saved Clips: Save clips to another submenu for later use.
• Smart Clips: Create powerful smart clips with extra functionality like prompting for input or including parts of copied clips.
• Smart Files: Plain text or Smart Clips but stored as a set of easily-editable text files in any folder you choose.
• Group Paste: Paste several clips at once.
• Date and Time: Paste the date and time in any format you like.
• Lorem Ipsum: Paste sample text in a variety of lengths.
• Change Case: Standard options plus customizable Headline Case and creative alternatives.
• Selection Actions: Convert numbers to words, strip tags or sort lines.
• Calculations: Type a math formula and paste the result, or select a formula in text and convert it to the result.
• Stacks: Add numbers to a list and get the sum and averages, perform calculations and paste the results.
• Keyboard Shortcuts: Access the entire menu with the keyboard, or assign specific functions or a Smart Clip to a keyboard shortcut.
• Clip Manager: A window that lets you view, arrange, edit and use stored clips and Smart Clips.
Note: Make sure you add ClipTools to System Settings, Privacy & Security, Accessibility.
더 보기 Minor bug fixes and performance enhancements.
1.5.2 2024. 10. 10.
New in 1.5
• New Search capability in the Clip Manager. Use the search button (magnifying glass) or Command+F when in the Clip Manager and then type in the search field that appears. Once you type something, only the clips with that phrase will appear. So if you type "row" then "The quick brown fox..." will be listed. You can also use "app:x" where x is the name of an app like "app:TextEdit" to see the clips from a specific app. But you can't combine these, or look for non-consecutive words, or use boolean operators or anything like that.
• When you switch tabs in the Clip Manager, or close and open the Clip Manager, it will now remember which clip in the list was previously selected.
• Rebuilt the Smart Clips function processing engine. It now handles nested functions better and should be more robust dealing with Smart Clips using multiple functions.
• Added and updated many Smart Clips Functions, including {ask:}, {pick-clip:}, {replace:}, {sub:}, {lorem:}, {stack:}, {action:}, {case:}, {date}, {web}. See the documentation page for the changes and how to use the new functions. Smart Clips can now do almost anything you can do in the ClipTools menu!
• New Snooze function. Hold down the Option key and then select the Clip Tools Menu. Choose Snooze Clip Capture and then a time. The clipboard will no longer be added to the ClipTools clip history until the time expires. You will then see a non-active Clip Capture Snoozed item in the Options menu instead. You'll also be able to select End Snooze there to resume clip capture early.
New in 1.5.1
• Fixed a bug that caused a crash when the Clip Manager had no clips to show.
1.5.1 2024. 08. 05.
New Search capability in the Clip Manager. Use the search button (magnifying glass) or Command+F when in the Clip Manager and then type in the search field that appears. Once you type something, only the clips with that phrase will appear. So if you type "row" then "The quick brown fox..." will be listed. You can also use "app:x" where x is the name of an app like "app:TextEdit" to see the clips from a specific app. But you can't combine these, or look for non-consecutive words, or use boolean operators or anything like that.
When you switch tabs in the Clip Manager, or close and open the Clip Manager, it will now remember which clip in the list was previously selected.
Rebuilt the Smart Clips function processing engine. It now handles nested functions better and should be more robust dealing with Smart Clips using multiple functions.
Added and updated many Smart Clips Functions, including {ask:}, {pick-clip:}, {replace:}, {sub:}, {lorem:}, {stack:}, {action:}, {case:}, {date}, {web}. See the documentation page for the changes and how to use the new functions. Smart Clips can now do almost anything you can do in the ClipTools menu!
New Snooze function. Hold down the Option key and then select the Clip Tools Menu. Choose Snooze Clip Capture and then a time. The clipboard will no longer be added to the ClipTools clip history until the time expires. You will then see a non-active Clip Capture Snoozed item in the Options menu instead. You'll also be able to select End Snooze there to resume clip capture early.
1.5 2024. 08. 03.
Version 1.4.1: Bug fixes.
Version 1.4: Adds the Clip Manager, a window that lets you view, arrange and edit clips and Smart Clips. This resizable window makes it easy to manage your clips and you can even paste them directly from the window. You can edit plain text and rich text clips right in the Clip Manager, so you can copy something and then edit it before pasting it elsewhere. Set one of your global keyboard shortcuts to bring up the Clip Manager and you can quickly review and paste a clip or use Smart Clips. You can also now assign global keyboard shortcuts to any Smart Clip in the Clip Manager.
1.4.1 2024. 03. 05.
Version 1.4 adds the Clip Manager, a window that lets you view, arrange and edit clips and Smart Clips. This resizable window makes it easy to manage your clips and you can even paste them directly from the window. You can edit plain text and rich text clips right in the Clip Manager, so you can copy something and then edit it before pasting it elsewhere. Set one of your global keyboard shortcuts to bring up the Clip Manager and you can quickly review and paste a clip or use Smart Clips. You can also now assign global keyboard shortcuts to any Smart Clip in the Clip Manager.
Updated how clips are stored to include app-specific details to make clips from apps like Numbers and web browsers more robust.
Bug fixes and performance enhancements.
1.4 2024. 03. 01.
Version 1.3.1
Fixed / Changed: Tool Tips with more information about each ClipTools clip and menu command will now only show if you choose Show Menu Tool Tips in the Settings. Then in order for tool tips to be shown, the menu will become the frontmost app when you click to activate it. It will then restore the previous frontmost app when the action is done.
Version 1.3
Smart Files: Like Smart Clips except they are stored in small text files that you create and edit in a regular folder of your choosing. You can use all of the features of Smart Clips, but don't need to if you just want them to be simple text. The Smart Files submenu includes a command to select the folder you are using to keep these text files. There is also another command to update the menu that you must use when you add or remove files from the folder.
New Smart Clips Function: reuse. You can use {reuse:ask|1}, {reuse:pick|1} or {reuse:random|1} to repeat the value of an ask, pick or random function in the Smart Clip. So if you get the value of "Joe" from {ask:Name?} then "Joe" will also appear where you have {reuse:ask|1}. You can use other numbers for subsequent ask/pick/random functions. If you leave out a number, it assumes 1, so reuse:ask} is the same as {reuse:ask|1}.
New Repeat Paste function. This will paste the last item previous pasted using ClipTools. For instance, if you use Paste Calculation and then want the result pasted again immediately after, you can use Repeat Paste. Or use if you want the results of a complex Smart Clip pasted a second time, or you use Paste Time and now want to paste the exact same time again, without the seconds changing. Works with Group Paste, Change Selection Case, and Selection Actions too. You can set Repeat Paste as a Global Keyboard Shortcut in the Settings.
Overhauled how clips are processed. Now it should correctly recognize text and rich text in different situations from more apps like Numbers, BBEdit and Microsoft Edge.
Fixed: Headline Case treats apostrophes correctly.
1.3.1 2024. 01. 18.
Smart Files: Like Smart Clips except they are stored in small text files that you create and edit in a regular folder of your choosing. You can use all of the features of Smart Clips, but don't need to if you just want them to be simple text. The Smart Files submenu includes a command to select the folder you are using to keep these text files. There is also another command to update the menu that you must use when you add or remove files from the folder.
New Smart Clips Function: reuse. You can use {reuse:ask|1}, {reuse:pick|1} or {reuse:random|1} to repeat the value of an ask, pick or random function in the Smart Clip. So if you get the value of "Joe" from {ask:Name?} then "Joe" will also appear where you have {reuse:ask|1}. You can use other numbers for subsequent ask/pick/random functions. If you leave out a number, it assumes 1, so reuse:ask} is the same as {reuse:ask|1}.
New Repeat Paste function. This will paste the last item previous pasted using ClipTools. For instance, if you use Paste Calculation and then want the result pasted again immediately after, you can use Repeat Paste. Or use if you want the results of a complex Smart Clip pasted a second time, or you use Paste Time and now want to paste the exact same time again, without the seconds changing. Works with Group Paste, Change Selection Case, and Selection Actions too. You can set Repeat Paste as a Global Keyboard Shortcut in the Settings.
Overhauled how clips are processed. Now it should correctly recognize text and rich text in different situations from more apps like Numbers, BBEdit and Microsoft Edge.
Fixed: Headline Case treats apostrophes correctly.
Fixed / Changed: Tool Tips with more information about each ClipTools clip and menu command will now only show if you choose Show Menu Tool Tips in the Settings. Then in order for tool tips to be shown, the menu will become the frontmost app when you click to activate it. It will then restore the previous frontmost app when the action is done.
1.3 2024. 01. 16.
Version 1.2.1:
New Options menu will only appear when you hold the Option key and click to open the menu. So now using a hotkey will trigger the regular menu even if you are using an Option key as part of your keyboard sequence.
Added confirmation dialogs for all Clear functions of the Options menu.
Added a Clear All Clips command to the Options menu.
Version 1.2:
• Smart Clips now can have titles. Use {title:My Title} in the Smart Clip. This will be used to title the item in the ClipTools menu, but will be ignored when using the Smart Clip.
• New Smart Clips function: replace. Use {replace:this|that} and each occurrence of "this" in the Smart Clip will be replace with "that." This is done last, so the Smart Clip "{selection}{replace:this|that}" would take the current selection and replace "this" with "that." You can use multiple replace functions. This is case-sensitive unless you use "i" as a third parameter like {replace:this|that|i}.
•New Smart Clips function: calc. Use {calc:6*9} to perform calculations inside a Smart Clip. This is done after {selection} and {clip:} processing. So you can select a number in text and use a Smart Clip like "Double: {calc:2*{selection}}" or "Product: {calc:{clip:1}*{clip:2}}" for complex Smart Clips. You can also use {ask:}, {pick:} and {random:} functions inside of {calc:}. Example: {title:Boxes Needed}We need {calc:ceil({ask:Number of Items}/{ask:Number Per Box})} boxes.
• New way to clear clips, saved clips, Smart Clips and previous calculations. Hold down the Option key before selecting the ClipTools menu. Instead of the usual functions, you'll see a set of Clear functions. This only happens if you hold the Option key down while you select the menu. Using Option with the menu already active won't trigger this special menu.
• Added buttons to clear previous calculations and clear Smart Clips to the Settings dialog.
1.2.1 2023. 10. 11.
• Smart Clips now can have titles. Use {title:My Title} in the Smart Clip. This will be used to title the item in the ClipTools menu, but will be ignored when using the Smart Clip.
• New Smart Clips function: replace. Use {replace:this|that} and each occurrence of "this" in the Smart Clip will be replace with "that." This is done last, so the Smart Clip "{selection}{replace:this|that}" would take the current selection and replace "this" with "that." You can use multiple replace functions. This is case-sensitive unless you use "i" as a third parameter like {replace:this|that|i}.
•New Smart Clips function: calc. Use {calc:6*9} to perform calculations inside a Smart Clip. This is done after {selection} and {clip:} processing. So you can select a number in text and use a Smart Clip like "Double: {calc:2*{selection}}" or "Product: {calc:{clip:1}*{clip:2}}" for complex Smart Clips. You can also use {ask:}, {pick:} and {random:} functions inside of {calc:}. Example: {title:Boxes Needed}We need {calc:ceil({ask:Number of Items}/{ask:Number Per Box})} boxes.
• New way to clear clips, saved clips, Smart Clips and previous calculations. Hold down the Option key before selecting the ClipTools menu. Instead of the usual functions, you'll see a set of Clear functions. This only happens if you hold the Option key down while you select the menu. Using Option with the menu already active won't trigger this special menu.
• Added buttons to clear previous calculations and clear Smart Clips to the Settings dialog.
1.2 2023. 10. 01.
New in 1.1.2:
If ClipTools has not been added to System Settings, Privacy & Security, Accessibility, then when you try to paste from ClipTools you should get an alert with an explanation.
New In 1.1.1:
Now works with more third-party apps that use complex clipboards.
Change Selection Case menu now uses the menu titles to demonstrate the change that would be made.
Fixed a bug with floating point numbers and the convert-to-words function.
Using commas as a decimal was conflicting with functions like pow(x,y). So now commas can only be used as a decimal if a function isn't present (this is only if you have your system set to use commas as the decimal symbol).
Added Selection Stats and Headline Case as choices for Global Keyboard Shortcuts in Settings.
If selected text starts with a $ symbol, the symbol will be ignored for the calculation, then the result will include a $ at the start. If the amount is not an integer, it will be rounded to two decimal places. This will happen for the symbols €, £ and ¥ as well.
Saved clips now have keyboard shortcuts using Command and F-keys.
Paste plain text will now use the plain text part of the clipboard instead of converting rich text clipboards to plain text. This could come in handy for things like copying multiple Numbers cells and then pasting them into other cells in Numbers.
1.1.2 2023. 05. 21.
Now works with more third-party apps that use complex clipboards.
Change Selection Case menu now uses the menu titles to demonstrate the change that would be made.
Fixed a bug with floating point numbers and the convert-to-words function.
Using commas as a decimal was conflicting with functions like pow(x,y). So now commas can only be used as a decimal if a function isn't present (this is only if you have your system set to use commas as the decimal symbol).
Added Selection Stats and Headline Case as choices for Global Keyboard Shortcuts in Settings.
If selected text starts with a $ symbol, the symbol will be ignored for the calculation, then the result will include a $ at the start. If the amount is not an integer, it will be rounded to two decimal places. This will happen for the symbols €, £ and ¥ as well.
Saved clips now have keyboard shortcuts using Command and F-keys.
Paste plain text will now use the plain text part of the clipboard instead of converting rich text clipboards to plain text. This could come in handy for things like copying multiple Numbers cells and then pasting them into other cells in Numbers.
1.1.1 2023. 05. 20.
New: "Ignore Clips From Apps" in Settings. Add comma-delimited names of apps. When you copy while using those apps the clipboard will not be added to the clips list.
New: "Hide Clips From Apps" in Settings. Add comma-delimited names of apps. Clips copied while in those apps will be added to the clips list but shown as "(Hidden)" when you view the menu.
New: Use Shift+Option+Control to hide the text of any clip in the clips list or saved clips. This works as a toggle, so for clips that are already hidden, this will make them visible in the menu again.
New: Clicking on the Menu Bar icon when the ClipTools Settings window is open will now bring the Settings window window to the front.
New: Calculations now work when you have your system regional number format set to use a comma as a decimal separator. Results should show a comma as a decimal separator as well.
New: When using a period as a decimal separator, calculations now ignore commas as thousands separators so you can get results from text like 1,234+1=1235.
New: Straighten Quotes added to Selection Actions.
New: The name of the app in use when the clip was copied is now shown in the tooltip for the clip.
Fixed: Using Upside Down on text that is already upside down. The function now converts both ways, but since mappings of characters to upside down equivalents will vary, it won't always work perfectly if the text was made upside down using some other app or method.
Fixed: Clicking away from Settings when Paste Time Format is selected.
Fixed: Calculations on very long numbers.
Fixed: Supports apps that copy multiple types of data to the clipboard.
Fixed: Setting a Global Keyboard Shortcut should recognize more combinations now.
1.1 2023. 02. 12.
Minor bug fixes and performance enhancements.
더 보기 버전 1.5.2 2024. 10. 10.
데이터가 수집되지 않음 개발자가 이 앱에서 데이터를 수집하지 않습니다.