I need a code editor on the browser. It should be javascript only no applet or activex.
Requirements:
- syntax highlighting
- code completion
- Tab key for indentation
- [IMPORTANT] Must be JavaScript only (No plugins or ActiveX)
The editor should have two data structures which identify keywords for syntax highlighting and for code completion. The keyword structure should identify a css style and the keywords. For example:
var keywords = [{css: 'loops', keywords: ['for', 'while', 'do']}, ....];
where "loops" would be defined as a css style class (.loop) on the HTML page.
The code completion data structure should be as follows:
var snippets = {sendEmail: ['Subject', 'Destination', 'Body'], ....};
The keyboard should be handle appropriately such as the capturing of the tab key for indentation instead of losing focus.
The completed project should include definitions for Javascript keywords and a few sample functions for code completion.
Dear Sir/ Madam, We got extremely interested in the project proposed by you. We are an IT company specializing in web technologies and programming. Our specialists are ready to start working on the required code editor straight away. Our managers will keep you informed of the project progress until the work is completed. We are available via any means of communication. At the moment our analysts have a number of questions to be clarified to outline a complete plan and make a detailed proposal. Please, contact us via PMB for further discussion after what we'll provide you with an accurate calculation. Looking forward to your reply, Nidle Inc.