E-Books

Editors

Editors

A code Editor is a tool designed specifically for writing and editing source code. These editors provide features that make coding more efficient, such as syntax highlighting, auto-completion, debugging, and support for multiple programming languages.

Notepad

A simple text editor is all you need to learn HTML.

Step 1: Open Notepad

Open Start > Programs > Accessories > Notepad

Step 2: Write Some HTML

                      
    <!DOCTYPE html>
    <html>
      <body>
        <h1>My First Heading</h1>
        <p>My first paragraph.</p>
      </body>
    </html>  
                      
                    

img_notepad


Step 3: Save the HTML Page

Save the file on your computer. Select File > Save as in the Notepad menu.
Name the file "index.html" and set the encoding to UTF-8 (which is the preferred encoding for HTML files).

img_saveas.png


Step 4: View the HTML Page in Your Browser
Open the saved HTML file in your favorite browser (double click on the file, or right-click - and choose "Open with"). The result will look much like this:

img_chrome.png

Sublime Text Editor

Sublime Text is a popular and versatile code editor known for its speed, simplicity, and powerful features.
You can download Sublime Text from its official website. Download Sublime Text

1. Syntax Highlighting : Supports syntax highlighting for a wide range of programming languages

2. Autocompletion : Provides autocompletion suggestions based on context and syntax start type and press Tab key

3. Multiple Selections and Editing : Ctrl + D to select the next occurrence or Use Ctrl + Click for multiple cursors

4. Switch Between Open File : Ctrl + Tab to Switch Between Open Files

5. Duplicate Line or Selection : Ctrl + Shift + D

6. Delete Line : Ctrl + Shift + K

7. Move Line Up/Down : Ctrl + Shift + Up/Down Arrow

8. Comment/Uncomment Line : Ctrl + /

9. Select Line : Ctrl + L

Popular Code Editors

Visual Studio Code - A highly customizable editor with extensive extensions and built-in Git integration.

Sublime Text - A fast and lightweight editor known for its performance and multiple selection editing.

Atom - A hackable editor developed by GitHub, featuring real-time collaboration and a built-in package manager.

JetBrains IntelliJ IDEA - A powerful IDE for Java and Kotlin development, with advanced code refactoring and debugging tools.

Notepad++ - A simple and effective editor for Windows, featuring syntax highlighting and macro recording.

Vim - A highly configurable and fast editor with modal editing and extensive plugin support.

Emacs - An extensible and customizable editor with support for multiple programming languages and modes.

Brackets - A web development-focused editor with live preview and inline editing features.

NetBeans - A comprehensive IDE for Java and web development with built-in version control and code refactoring tools.

Xcode - The official IDE for Apple development, supporting Swift and Objective-C with powerful interface design tools.

Previous Next