Edit (or just filter) the currently selected textarea using a web request.

Latest Version

Version
1.0.8
Update
July 6, 2021
Size
29.87KiB
Developer
Category
Users
965
Rating
4.25641 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Http://*/*
Https://*/*
See more

TextEditAid Extension

This extension allows you to edit (or just filter) the contents of a textarea on a web page. Since Chrome does not allow the running of an external program directly, this extension instead makes an ajax call to a web server, which can start up a graphical editor, or perform any kind of filtering you desire. The URL that is used is configurable in the options.

When a textarea receives the focus (e.g. if you click in one), the icon will get a click action (indicated by the mouse-over title text). When left-clicked, an ajax request will process the currently-selected textarea and update the value when the request is done (e.g. when the editor exits). You can also assign a keystroke to use to activate the editor (I like Alt-Enter), which allows you to leave the extension's icon unpinned.

Change Log:

1.0.8 - Renamed TextAid to TextEditAid & tweaked for newer chrome.
1.0.7 - Tweaked the OK/Cancel buttons on the options page.
1.0.6 - A fix for Mac OS X that made clicking on the icon not work.
1.0.5 - Include the status text in the failure alert so it is clearer what needs to be fixed.
1.0.4 - Avoid spurious failure alerts after a successful update. Added support for http basic auth (you'll need an updated version of edit-server or whatever script you're using).
1.0.3 - Added a configurable keyboard shortcut (defaults to disabled).
1.0.2 - Fixed a newly-introduced bug with the field editing.
1.0.1 - Changed event capturing method so that focusing any textarea shows the clickable icon.

The edit-server script that I wrote (in perl) for use with TextEditAid:

http://opencoder.net/edit-server

Another option are the servers written for the emacs_chrome project (the python one worked fine when last I looked at it, though it was only single-threaded). You could also supply your own server script, or run a CGI under a normal web server. See the options page for more information on the POST request used.
Read more

Source Manifest.json

{"update_url":"http://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "TextEditAid", "version": "1.0.8", "description": "Edit (or just filter) the currently selected textarea using a web request.", "background": { "scripts": ["background.js"] }, "page_action": { }, "content_scripts": [ { "js": [ "page-prep.js" ], "matches": [ "http://*/*", "https://*/*" ], "run_at": "document_idle", "all_frames": true } ], "options_page": "options.html", "permissions": [ "http://*/*", "https://*/*" ], "icons": { "128": "images/icon-128.png", "48": "images/icon-48.png", "32": "images/icon-32.png", "16": "images/icon-16.png" }}
Read more

How to download and manually install TextEditAid extension for Chrome

Looking for a way to install TextEditAid extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install TextEditAid extensions manually, this article outlines two simple methods to effortlessly install TextEditAid extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download TextEditAid extension and manually install through Drag &Drop

If you ever need to manually install a TextEditAid extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the TextEditAid Extension by clicking the "Download CRX" button on the website.

Look for the TextEditAid extension you wish to install. Go to the website and download the TextEditAid extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for TextEditAid extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the TextEditAid extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download TextEditAid extension for Chrome and install in Developer Mode

This is another method to install TextEditAid extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the TextEditAid extension file

Select and download the TextEditAid extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the TextEditAid extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your TextEditAid extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the TextEditAid extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install TextEditAid extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

User reviews

icon

Frank Utne (ID: 000000aadb7de924) Voted 1 ★ - Updated 01/27/2017 This extension does not work on Youtube. The only reason I installed this is because Youtube textarea goes back to previous page when I am just trying to select a word with alt-left arrow that works on every site but Youtube. Google developers are really incompetent. I mean why would they even think of mapping this common key combination to Back?

icon

iLemming (ID: 000000647b2dfc26) Voted 2 ★ - Updated 12/22/2014 Aaah... please fix it for gmail, inbox and twitter, and many other web apps!

icon

Marco Kellershoff (ID: 000000ead0653c5e) Voted 5 ★ - Updated 07/01/2014 This is simply amazing!

icon

Fergus Cameron (ID: 000000651e1f4a36) Voted 5 ★ - Updated 04/25/2014 Lovely, I can now have chrome switch out to gvim in cygwin (and access text processors therein).

icon

José Leal Domingues Neto (ID: 000000031578cd93) Voted 4 ★ - Updated 10/09/2013 Cool, but it doesn't recognize gmail. Would be cool if you could take a look..