Can Cloud9's ACE editor handle something like flyspell spell checking? - cloud9-ide

I checked on-line and Wikipedia reports that ACE does spell checking, as part of some context menu add-on-- but I can't find same in the Cloud9 environment.

Ace doesn't have built-in spellchecker but there are several sites using Ace that support spellcheking (zed, papeeria, sharelatex).
So in short ace can handle spellchecking but it is not enabled in cloud9.

Related

Create snippet and code completion from custom language

I work with an ERP, but the tools that it offers are very poor and non-practical, so I want to integrate an external editor and create snippets and code completion for it. It has its own built-in language, any ideas are welcome.
option 1: customizing the ERP editor
Integrating snippets and other features into the existing ERP editor would probably be difficult. Assuming it's provided as a web application, you could (in theory) write some Javascript that listens to the text you write into the built-in editor and then modifies it accordingly (blowing up expansions according to snippets you define, autocompleting words, etc.), but this might be brittle if the underlying HTML/Javascript changes, and difficult because you'll have to figure out how to reliably inject your custom Javascript whenever you load the website.
option 2: customizing your editor of choice for the ERP language
It sounds like the only thing the ERP editor is providing you with is syntax highlighting and maybe keyword autocompletion. If that's it, then in general those things aren't hard to implement in your editor of choice (e.g. for Vim, adding keyword autocompletion is as simple as dumping the keywords into a text file, and syntax highlighting involves defining some regular expressions). The benefit of doing this is that you'll also have access to all of your editor's other pleasantries, like navigation hotkeys, snippet plugins, and more.

Customize Peoplecode App Designer text editor

I'm writing a lot of peoplecode in Oracle's Peoplesoft Application Designer 8.53
as far as IDE's go its pretty rudimentary but i'd like to be able to apply a custom Highlighting Scheme or customize the automatic white space manipulation that happens on save.
i found a few registry keys that allowed some customization but is anyone aware of a more complete list of possible registry modifications to customize the app designer text editor?
e.g. the examples i have found so far include
"PeoplecodeText"="Text,0,16777215,1,1"
"PeoplecodeTextSelection"="Text Selection,0,65280,0,0"
"PeoplecodeNumber"="Number,16512,16777215,0,1"
"PeoplecodeOperator"="Operator,32896,16777215,0,1"
"PeoplecodeComment"="Comment,10789024,16777215,0,1"
"PeoplecodeQuotedString"="QuotedString,255,16777215,0,1"
"PeoplecodeKeyword"="Keyword,16744448,16777215,0,1"
"PeoplecodeClassDefn"="ClassDefn,8421376,16777215,0,1"
"PeoplecodeBuiltin"="Builtin,8388736,16777215,0,1"

Change firefox spell check default language

Firefox has come to believe that my default spell check language should be Spanish. My global preferences have English selected:
Preferences->Content->Languages->English [en]
and on a page-by-page basis I'm able to reset the spell checker language via:
Right click->Languages->English (United States)
However, for newly opened pages or new sessions the default spell check language returns to Spanish. I found a workaround here:
https://support.mozilla.org/en-US/questions/975459#answer-494574
Which suggested that installing a new dictionary would change the default. However, this issue has bugged me for so long that I would like to know if there is a more "correct" way to change the default spell check language.
If you only use system wide spell checking dictionaries (for example, the hunspell package provided by your Linux distribution) Firefox seems not be able to remember the default configuration (is this a bug?). You can fix this issue by having at least one dictionary installed as a Firefox plugin.
Afaik, there is no UI for this. Instead you have to use about:config and set dictionary.spellchecker.
Also, Content > Languages has no bearing on spell checking. This effects what content you're given on multilingual websites.

Are there intellisense property of Rad Editor?

I am using Rad Editor which is component of Telerik.
Has Rad Editor have intellisense property?
That is to say; while using rad editor when I start to write "Stack" word, I want to autocomplete it to "StackOverflow" or if it is possible, I want to show some options such as "StackOver" , "StackUser".
While I am researching about it, I found and thought about below link as a solution.
http://demos.telerik.com/aspnet-ajax/editor/examples/spellchecker/defaultcs.aspx
And also if it is possible, I have to customize the intellisense property.
That is to say, if user enters stack, suggest him/her StackOverflow and StackUser.
Is it possible?
It does not provide intellisense in that it provides active checking as you type. The two features that provide spell checking is the RadSpell control that provides spell checking capabilities, and the browser (like Chrome) which has spell checking built in.
With the spell checker, you can customize the dictionary to include the list of words that you would want it to use.

How can I write a plugin for VS2010 using MEF?

I've seen lots of MEF code for plugging into custom apps, but I am yet to find out how to write a plugin for VS2010 using MEF. I was under the impression that the new IDE supported this.
Does anyone know if this is supported 'out of the box', or does it require an install. Does anyone have any links, tips, etc to get me started.
MEF is the primary extension mechanism for extending the editor. If you install the SDK, there are a few new project samples set up to create editor extensions, found under C# (or VB)->Extensibility. These include:
Editor classifier – for providing syntax highlighting
Editor margin – putting a margin along the sides of the editor, with arbitrary WPF content
Editor text/viewport adornment – for putting WPF visuals into the editor
You can find overview documentation on MSDN: Extending the editor, and Editor extension points.
Some samples you may want to look at: editor samples on code.msdn.microsoft.com, a couple more on editorsamples.codeplex.com, and the source for all the samples I've written.
I blog about writing editor extensions. On there, you can find descriptions of most of the extensions I've written, along with more general posts about performance, design of the new editor, etc.
Questions posted on the editor forum on msdn also are answered by various members of the editor team.

Resources