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.
We will start with the menus, since they contain all functions of the program. Functions are categorized and divided into 9 menus.
As the name implies, the File menu deals with creating, opening and saving documents.
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 .
|
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.
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.
These functions are used to save the current opened files. We have already explained these features in detail at Chapter 1, Saving files.
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.
Used for closing the currently viewed or all opened files. These functions were explained on Chapter 1, Closing a file.
Exits Bluefish, after asking you to save any changed files.
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.
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.
As the name implies, it selects the whole text of the text editing area.
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. |
REMEMBER TO WRITE THIS SECTION LATER ON.
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.