prev | contents | next

Chapter 3: Reference

What we've studied in the previous chapters should be enough to familiarize yourself with Bluefish and its features. At this point, you should be able to use Bluefish in order to build web sites easy, fast and you've learnt to take advantage of most features of Bluefish.

However, we've not covered every single feature of Bluefish, and this is where this chapter comes in. In this last part of the tutorial, we will have a quick look to all menus, toolbars and windows of Bluefish. As the chapter's title suggests, this is a reference to all functions of Bluefish. Purpose of this chapter isn't to explain every single thing in Bluefish, but to create a place you can glance at every time you want to find out what a function does, before you use it.

The menu

We will start with the menus, since they contain all functions of the program. Functions are categorized and divided into 9 menus.

File menu

As the name implies, the File menu deals with creating, opening and saving documents.

New

Creates a new, empty, untitled document.

TIP: Since the new document is empty, you might want to save time in building the basic template of the document by choosing Quickstart, either from the HTML toolbar or Dialogs->General->Quickstart.

Open, open from web

These functions are used for opening files, either from your computer or network, or from the Internet, should you have access. These two sub-menus have been explained in detail at Chapter 1, Opening a file.

Insert

You can use this sub-menu in case you want to insert the whole text of another file in the currently processed document.

There are a few things you should note. First of all, the whole text of the file selected will be inserted and will be inserted at the current cursor position. Furthermore, contrary to the 'Open' dialog, here you can select only one file.

Save, Save as, Save all

These functions are used to save the current opened files. We have already explained these features in detail at Chapter 1, Saving files.

Move to

This is similar to the mv bash command. I.e. it transfers the file to a new position. In a way, it is similar to 'Save as', only that the old file no longer exists.

Close, Close all

Used for closing the currently viewed or all opened files. These functions were explained on Chapter 1, Closing a file.

Quit

Exits Bluefish, after asking you to save any changed files.

Edit menu

This menu concerns the text editing area and provides useful functions, like copying and pasting, as well as searching for words or a specific line.

Cut, Copy, Paste

These work exactly like in any other application you've seen. A temporary area called Clipboard is used for storing (and sharing) data between GTK+ applications. Cutting text makes the selected text to be deleted and stored in the Clipboard. Copying does the same, only that the selected text is left untouched. Paste will insert the text of the Clipboard at the current cursor position.

Select all

As the name implies, it selects the whole text of the text editing area.

Go to line

A dialog appears in which you can give a number and it takes you to the correspodant line of the text.

TIP: If you're using Weblint, this can become a very useful function. As you will notice, when Weblint finds a syntax error in your document, it also displays the line in which the error was found. With Go to line you can easily go straight to the place of the error without much search.

There is an even more faster way to do so, which will be described later on.

Find, etc.

REMEMBER TO WRITE THIS SECTION LATER ON.

Undo, Undo All, Redo, Redo All

Bluefish keeps a record of the changes done to a document, e.g. the text inserted or deleted. In case you've done an error that you want to undo, press Undo. All undoed changes are stored in another place and can be restored back using Redo.

Undo all undos all changes, while Redo all will restore back the text of all the undoed changes.

View menu

Project menu

Tags menu

Dialogs menu

External menu

Options menu

Help menu

prev | contents | next