Existen múltiples características de Bluefish que se pueden personalizar a través de la opción de menú . Aparecerá una ventana con diez pestañas. Además también se muestran los típicos botones de Aceptar, Aplicar y Cancelar.
Editor: Se puede establecer el tipo y tamaño de la fuente del editor de texto, el número de acciones de deshacer y algunas opciones para marcadores.
HTML: Se indica si las etiquetas HTML se insertan en minúsculas (por defecto) o mayúsculas. También permite el uso de etiquetas HTML antiguas. En la actualidad, la W3 recomienda usar CSS para dar formato a los documentos y no las antiguas etiquetas (por ejemplo, “font” o “center”).
Archivos: Se puede especificar la codificación del archivo (ISO-8859, UTF-8, ...), la creación de copias de respaldo, opciones del Explorador de archivos (panel izquierdo) y otras opciones relacionadas con archivos.
Interfaz de usuarios: Se puede especificar el tamaño inicial de la ventana principal y del panel izquierdo, así como establecer qué barras de herramientas se muestran al iniciar, o si las opciones del menú se muestran en submenús o no. También se puede establecer la fuente y la posición de las pestañas del documento.
Imágenes: Se puede establecer un sufijo para las miniaturas y el formato en que se almacenarán.
Tipos de archivo: Aquí se indican las extensiones de los archivos para cada lenguaje, así como algunos parámetros adicionales. También se pueden añadir y borrar Tipos de archivo.
Resaltado de sintaxis: Se puede personalizar el resaltado de la sintaxis por el usuario. Seleccionando el tipo de archivo, se muestran los patrones definidos para él. Seleccionando un patrón, se pueden ver sus características y modificarlas.
Programas externos: Aquí se gestionan las entradas del menú , pudiendo añadirse o quitarse opciones de menú. Por ejemplo, si se desea visualizar la página web con el navegador Firefox, añadir en la caja de texto Examinar una etiqueta que es la que se mostrará en el menú. Introducir en la caja de texto Comando la orden para abrirlo (Firefox %s). Luego seleccionar el botón Añadir.
Analizadores de salida: Aquí se gestionan los analizadores de salida (weblint, tidy, javac), pudiéndose añadir nuevos.
Servidores: De momento, esta sección únicamente posee una opción para activar la compatibilidad con servidores que funcionen con CES (Sistema de Gestión de Contenidos) Zope.