html editor

html editor
html editor
html editor

Project Management

The project is a way to help the user to group all related folders under a single entity. The project tree underlines the files that are already open. The filter option can exclude the user input extensions, like the .class files in a java project. Whenever there are files added or removed from a project from outside the editor, the refresh button will instantlly regenerate the project tree. WebTide can create two kind of projects: normal projects and HTML projects. You need to create HTML projects if you want to use the FTP uploader feature. The difference between these two types of projects is that in a normal project you can add as many files and as many folders as you want, but in the HTML project you can set only one folder, the web root, since it actually emulates the structure of a website.

html project

project

FTP uploader

The FTP uploader will help you upload the files contained in a HTML project on a FTP server. You only need to select which files you want uploaded, and WebTide will remember these files the next time you will use the FTP uploader. Do not forget to create at least one FTP profile before you use this feature.

Tasks

The tasks view will help you better organize your time. Just stick your ideas to a position within a file and you can quickly access it later. You have 5 types of tasks available to suite your needs. Double clicking on a task will instantly open the file that the task was attached to, at the line the task was attached.

Templates

The templates are pieces of code used often. The editor saves the in your user home, and by using the "Copy to clipboard" feature, you can access them instantlly.

Outline

  • The html outline shows the whole html file in a tree structure. The outline re-generates the structure tree every time the file is saved.
  • The java outline shows the members and fields in a tree structure, with the members and methods as children of the class that owns them. The interior classes are childs of the above class.

Problems

For the html and xml files, the problem window will show syntax problems, unclosed tags, missing attributes and many other. The problem list items can be sorted by two criterias: the line they have occured in the file or the priority. The errors have a higher priority than the warnings.

Search

The search tools are unlike anything you have seen before. These tools are one of WebTide's strong points. The search window will show you multiple search results, and keep the search results in a history like tree. The find in path tool will show you the exact folder structure, for the folder you search in, and will show the occurences as children of the files they were found in. The find in path dialog will allow you to filter out unwanted files by extension.

Bookmarks

  • To add a bookmark you just have to press Ctrl + Shift + [Bookmark Number]
  • To go to a bookmark just press Ctrl + [Bookmark Number]. In the Bookmarks menu you can see the files where your bookmarks are set.

Editor

  • The join lines feature allows you to join multiple lines in a single line. All you have to do is select the lines you want to join, right click in the editor and choose Join Lines.
  • The convert to upper/lower case feature allows you to change the case for parts of text. Select the text and right click in the editor. Choose the option you want and it's done.
  • The word highlight feature helps you instantly see all occurences of the selected text in the edited file.

Automatic file reload

WebTide automatically detects the files modified outside the editor, and will ask you if you wish to reload the file that has been modified.

Custom extensions

WebTide allows the user to define custom extensions. For example, if you have an XML file that does not have a conventional extension, just go to the preferences dialog and add that extension in the "XML Files" edit box. After doing this, your files with the specified extension will be treated as XML files by WebTide, including error checking and syntax highlighting.

File encoding

WebTide allows you to choose the encoding you want to open and save files. This is a useful feature for developers that need to work crossplatform. For example, if you have a Java resource file that is UTF-8 encoded and you edit it with a text editor that is encoding unaware, your file will be saved with the encoding of the specific platform that you are running. WebTide avoids this kind of undesired events, by letting you choose.

Line separator

The line separator character falls into the same category as the "File Encoding". For example, a file saved under Linux will have as line separator the \n char, which under Windows is unreadable. WebTide lets you choose the line separator desired.

Automatic indent

WebTide allows the user to specify if he want to automatically indent the current line as the previous line when hitting <Enter>.

Antialias

For platforms that do not support too many visible java fonts, WebTide offers the posibility of using antialiased text on all visual components.

Tab position

From the application preferences you can choose if the editor tabs will be placed on top or the bottom of the editor.




html editor
Wax decorative candles   Webgreen Web Agency   Css tips and tricks   HTML Editor