Bluefish

Embed Size (px)

Citation preview

Bluesh4 de junho de 2007

SumrioI Sobre essa Apostila 3 5 1011 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 12 12 12 12 12 13 13 14 15 15 15 16 17 17 18 18 20 20 22 23 23 23 24 25 26

II Informaes Bsicas III Bluesh1 O que o Bluesh 2 Plano de ensino 2.1 Objetivo . . . 2.2 Pblico Alvo . 2.3 Pr-requisitos 2.4 Descrio . . 2.5 Metodologia . 2.6 Programa . . 2.7 Avaliao . . 2.8 Bibliograa .

3 Introduo 3.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Instalao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Interface com o usurio 4.1 rea de Edio . . . 4.2 Menus . . . . . . . . 4.3 Barra lateral . . . . . 4.4 Barra de Status . . . 4.5 Ajuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5 Utilizao - Parte 1: Trabalhando com arquivos e diretrios 5.1 Criar arquivos . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Abrir arquivos . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Salvar arquivos . . . . . . . . . . . . . . . . . . . . . . . . 5.4 Renomear arquivos . . . . . . . . . . . . . . . . . . . . . 5.5 Fechar arquivos . . . . . . . . . . . . . . . . . . . . . . . 5.6 Apagar arquivos . . . . . . . . . . . . . . . . . . . . . . .

1

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

5.7 Arquivos remotos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.8 Abrir avanado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 6 Utilizao - Parte 2: Recursos 6.1 Indentao . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 Fechamento de Tags . . . . . . . . . . . . . . . . . . . . 6.3 Trabalhando com HTML . . . . . . . . . . . . . . . . . . 6.3.1 Incio rpido... . . . . . . . . . . . . . . . . . . . 6.3.2 Corpo . . . . . . . . . . . . . . . . . . . . . . . . 6.3.3 Negrito, tlico e Pargrafo . . . . . . . . . . . . 6.3.4 Quebra, Quebra e limpar e Espao sem Quebra 6.3.5 ncora . . . . . . . . . . . . . . . . . . . . . . . 6.3.6 Centralizar e Justicar direita . . . . . . . . . . 6.3.7 Comentrio . . . . . . . . . . . . . . . . . . . . . 6.3.8 E-mail . . . . . . . . . . . . . . . . . . . . . . . . 6.3.9 Cabealho . . . . . . . . . . . . . . . . . . . . . 6.3.10 Inserir imagem . . . . . . . . . . . . . . . . . . . 6.3.11 Inserir imagem miniatura . . . . . . . . . . . . . 6.3.12 Multi-miniatura . . . . . . . . . . . . . . . . . . . 6.4 Mais sobre a Barra de HTML . . . . . . . . . . . . . . . 6.4.1 Fonte . . . . . . . . . . . . . . . . . . . . . . . . 6.4.2 Tabelas . . . . . . . . . . . . . . . . . . . . . . . 6.4.3 Frames . . . . . . . . . . . . . . . . . . . . . . . 6.4.4 Formulrios . . . . . . . . . . . . . . . . . . . . . 6.4.5 Lista . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.6 CSS . . . . . . . . . . . . . . . . . . . . . . . . . 7 Customizando o Bluesh 7.1 Modicando atalhos . . . . 7.2 Mostrando arquivos ocultos 7.3 Aparncia do Editor . . . . 7.4 Preferncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 32 32 32 33 33 33 33 34 35 35 35 36 38

2

Parte I

Sobre essa Apostila

3

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

ContedoO contedo dessa apostila fruto da compilao de diversos materiais livres publicados na internet, disponveis em diversos sites ou originalmente produzido no CDTC em http://www.cdtc.org.br. O formato original deste material bem como sua atualizao est disponvel dentro da licena GNU Free Documentation License, cujo teor integral encontra-se aqui reproduzido na seo de mesmo nome, tendo inclusive uma verso traduzida (no ocial). A reviso e alterao vem sendo realizada pelo CDTC ([email protected]) desde outubro de 2006. Crticas e sugestes construtivas so bem-vindas a qualquer tempo.

AutoresA autoria deste de responsabilidade de Rildo Alves de B. Aguiar ([email protected]) . O texto original faz parte do projeto Centro de Difuso de Tecnologia e Conhecimento, que vem sendo realizado pelo ITI (Instituto Nacional de Tecnologia da Informao) em conjunto com outros parceiros institucionais, atuando em conjunto com as universidades federais brasileiras que tem produzido e utilizado Software Livre, apoiando inclusive a comunidade Free Software junto a outras entidades no pas. Informaes adicionais podem ser obtidas atravs do email [email protected], ou da home page da entidade, atravs da URL http://www.cdtc.org.br.

GarantiasO material contido nesta apostila isento de garantias e o seu uso de inteira responsabilidade do usurio/leitor. Os autores, bem como o ITI e seus parceiros, no se responsabilizam direta ou indiretamente por qualquer prejuzo oriundo da utilizao do material aqui contido.

LicenaCopyright 2006, Instituto Nacional de Tecnologia da Informao ([email protected]) . Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Chapter being SOBRE ESSA APOSTILA. A copy of the license is included in the section entitled GNU Free Documentation License.

4

Parte II

Informaes Bsicas

5

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

Sobre o CDTCObjetivo Geral O Projeto CDTC visa a promoo e o desenvolvimento de aes que incentivem a disseminao de solues que utilizem padres abertos e no proprietrios de tecnologia, em proveito do desenvolvimento social, cultural, poltico, tecnolgico e econmico da sociedade brasileira. Objetivo Especco Auxiliar o Governo Federal na implantao do plano nacional de software no-proprietrio e de cdigo fonte aberto, identicando e mobilizando grupos de formadores de opinio dentre os servidores pblicos e agentes polticos da Unio Federal, estimulando e incentivando o mercado nacional a adotar novos modelos de negcio da tecnologia da informao e de novos negcios de comunicao com base em software no-proprietrio e de cdigo fonte aberto, oferecendo treinamento especco para tcnicos, prossionais de suporte e funcionrios pblicos usurios, criando grupos de funcionrios pblicos que iro treinar outros funcionrios pblicos e atuar como incentivadores e defensores de produtos de software no proprietrios e cdigo fonte aberto, oferecendo contedo tcnico on-line para servios de suporte, ferramentas para desenvolvimento de produtos de software no proprietrios e de seu cdigo fonte livre, articulando redes de terceiros (dentro e fora do governo) fornecedoras de educao, pesquisa, desenvolvimento e teste de produtos de software livre.

Guia do alunoNeste guia, voc ter reunidas uma srie de informaes importantes para que voc comece seu curso. So elas: Licenas para cpia de material disponvel Os 10 mandamentos do aluno de Educao a Distncia Como participar dos foruns e da wikipdia Primeiros passos muito importante que voc entre em contato com TODAS estas informaes, seguindo o roteiro acima.

LicenaCopyright 2006, Instituto Nacional de Tecnologia da Informao ([email protected]). 6

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

dada permisso para copiar, distribuir e/ou modicar este documento sob os termos da Licena de Documentao Livre GNU, Verso 1.1 ou qualquer verso posterior pblicada pela Free Software Foundation; com o Capitulo Invariante SOBRE ESSA APOSTILA. Uma cpia da licena est inclusa na seo entitulada "Licena de Documentao Livre GNU".

Os 10 mandamentos do aluno de educao online

1. Acesso Internet: ter endereo eletrnico, um provedor e um equipamento adequado pr-requisito para a participao nos cursos a distncia. 2. Habilidade e disposio para operar programas: ter conhecimentos bsicos de Informtica necessrio para poder executar as tarefas. 3. Vontade para aprender colaborativamente: interagir, ser participativo no ensino a distncia conta muitos pontos, pois ir colaborar para o processo ensino-aprendizagem pessoal, dos colegas e dos professores. 4. Comportamentos compatveis com a etiqueta: mostrar-se interessado em conhecer seus colegas de turma respeitando-os e fazendo ser respeitado pelo mesmo. 5. Organizao pessoal: planejar e organizar tudo fundamental para facilitar a sua reviso e a sua recuperao de materiais. 6. Vontade para realizar as atividades no tempo correto: anotar todas as suas obrigaes e realiz-las em tempo real. 7. Curiosidade e abertura para inovaes: aceitar novas idias e inovar sempre. 8. Flexibilidade e adaptao: requisitos necessrio mudana tecnolgica, aprendizagens e descobertas. 9. Objetividade em sua comunicao: comunicar-se de forma clara, breve e transparente ponto - chave na comunicao pela Internet. 10. Responsabilidade: ser responsvel por seu prprio aprendizado. O ambiente virtual no controla a sua dedicao, mas reete os resultados do seu esforo e da sua colaborao.

Como participar dos fruns e WikipdiaVoc tem um problema e precisa de ajuda? Podemos te ajudar de 2 formas: A primeira o uso dos fruns de notcias e de dvidas gerais que se distinguem pelo uso: . O frum de notcias tem por objetivo disponibilizar um meio de acesso rpido a informaes que sejam pertinentes ao curso (avisos, notcias). As mensagens postadas nele so enviadas a 7

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

todos participantes. Assim, se o monitor ou algum outro participante tiver uma informao que interesse ao grupo, favor post-la aqui. Porm, se o que voc deseja resolver alguma dvida ou discutir algum tpico especco do curso. recomendado que voc faa uso do Forum de dvidas gerais que lhe d recursos mais efetivos para esta prtica. . O frum de dvidas gerais tem por objetivo disponibilizar um meio fcil, rpido e interativo para solucionar suas dvidas e trocar experincias. As mensagens postadas nele so enviadas a todos participantes do curso. Assim, ca muito mais fcil obter respostas, j que todos podem ajudar. Se voc receber uma mensagem com algum tpico que saiba responder, no se preocupe com a formalizao ou a gramtica. Responda! E no se esquea de que antes de abrir um novo tpico recomendvel ver se a sua pergunta j foi feita por outro participante. A segunda forma se d pelas Wikis: . Uma wiki uma pgina web que pode ser editada colaborativamente, ou seja, qualquer participante pode inserir, editar, apagar textos. As verses antigas vo sendo arquivadas e podem ser recuperadas a qualquer momento que um dos participantes o desejar. Assim, ela oferece um timo suporte a processos de aprendizagem colaborativa. A maior wiki na web o site "Wikipdia", uma experincia grandiosa de construo de uma enciclopdia de forma colaborativa, por pessoas de todas as partes do mundo. Acesse-a em portugus pelos links: Pgina principal da Wiki - http://pt.wikipedia.org/wiki/ Agradecemos antecipadamente a sua colaborao com a aprendizagem do grupo!

Primeiros PassosPara uma melhor aprendizagem recomendvel que voc siga os seguintes passos: Ler o Plano de Ensino e entender a que seu curso se dispe a ensinar; Ler a Ambientao do Moodle para aprender a navegar neste ambiente e se utilizar das ferramentas bsicas do mesmo; Entrar nas lies seguindo a seqncia descrita no Plano de Ensino; Qualquer dvida, reporte ao Frum de Dvidas Gerais.

Perl do TutorSegue-se uma descrio do tutor ideal, baseada no feedback de alunos e de tutores. O tutor ideal um modelo de excelncia: consistente, justo e prossional nos respectivos valores e atitudes, incentiva mas honesto, imparcial, amvel, positivo, respeitador, aceita as idias dos estudantes, paciente, pessoal, tolerante, apreciativo, compreensivo e pronto a ajudar. 8

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

A classicao por um tutor desta natureza proporciona o melhor feedback possvel, crucial, e, para a maior parte dos alunos, constitui o ponto central do processo de aprendizagem. Este tutor ou instrutor: fornece explicaes claras acerca do que ele espera, e do estilo de classicao que ir utilizar; gosta que lhe faam perguntas adicionais; identica as nossas falhas, mas corrige-as amavelmente, diz um estudante, e explica porque motivo a classicao foi ou no foi atribuda; tece comentrios completos e construtivos, mas de forma agradvel (em contraste com um reparo de um estudante: os comentrios deixam-nos com uma sensao de crtica, de ameaa e de nervossismo) d uma ajuda complementar para encorajar um estudante em diculdade; esclarece pontos que no foram entendidos, ou corretamente aprendidos anteriormente; ajuda o estudante a alcanar os seus objetivos; exvel quando necessrio; mostra um interesse genuno em motivar os alunos (mesmo os principiantes e, por isso, talvez numa fase menos interessante para o tutor); escreve todas as correes de forma legvel e com um nvel de pormenorizao adequado; acima de tudo, devolve os trabalhos rapidamente;

9

Parte III

Bluesh

10

Captulo 1

O que o BlueshBluesh um poderoso editor de texto, recomendado para programadores e webdesigners, como muitas opes para se escrever websites, scrips e cdigos fonte de programas. Suporta muitas linguagens de programao, e focado principalmente na edio dinnica de websites.

11

Captulo 2

Plano de ensino2.1 ObjetivoIntroduzir ao usurio o Bluesh, que um poderoso editor de texto composto por muitos recursos.

2.2 Pblico AlvoUsurios que gostariam de inovar e passar a utilizar novas ferramentas cada vez mais prticas no dia-a-dia.

2.3 Pr-requisitosOs usurios devero ter um computador com uma distribuio Linux baseada no Debian.

2.4 DescrioO curso ser realizado na modalidade Educao a Distncia e utilizar a Plataforma Moodle como ferramenta de aprendizagem. O curso tem durao de uma semana e possui um conjunto de atividades (lies, fruns, glossrios, questionrios e outros) que devero ser executadas de acordo com as instrues fornecidas. O material didtico est disponvel on-line de acordo com as datas pr-estabelecidas em cada tpico. A verso adotada do Bluesh a 1.0.7, caso possua outra verso, podero ocorrer diferenas com relao a este material.

2.5 MetodologiaO curso est dividido da seguinte maneira:

12

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

Durao 1 semana

Descrio do Mdulo Lio 1 - Introduo Lio 2 - Interface com o usurio Lio 3 - Utilizao parte 1 Lio 4 - Utilizao parte 2 Lio 5 - Customizando o Bluesh

Todo o material est no formato de lies, e estar disponvel ao longo do curso. As lies podero ser acessadas quantas vezes forem necessrias. Aconselhamos a leitura da "Ambientao do Moodle", para que voc conhea o produto de Ensino a Distncia, evitando diculdades advindas do "desconhecimento"sobre o mesmo. Ao nal de cada semana do curso ser disponibilizada a prova referente ao mdulo estudado anteriormente que tambm conter perguntas sobre os textos indicados. Utilize o material de cada semana e os exemplos disponibilizados para se preparar para prova. Os instrutores estaro a sua disposio ao longo de todo curso. Qualquer dvida deve ser disponibilizada no frum ou enviada por e-mail. Diariamente os monitores daro respostas e esclarecimentos. As lies contm o contedo principal. Elas podero ser acessadas quantas vezes forem necessrias, desde que esteja dentro da semana programada. Ao nal de uma lio, voc receber uma nota de acordo com o seu desempenho. Responda com ateno s perguntas de cada lio, pois elas sero consideradas na sua nota nal. Caso sua nota numa determinada lio seja menor do que 6.0, sugerimos que voc faa novamente esta lio. Ao nal do curso ser disponibilizada a avaliao referente ao curso. Tanto as notas das lies quanto a da avaliao nal sero consideradas para a nota nal. Todos os mdulos caro visveis para que possam ser consultados durante a avaliao nal. Aconselhamos a leitura da "Ambientao do Moodle"para que voc conhea a plataforma de Ensino a Distncia, evitando diculdades advindas do "desconhecimento"sobre a mesma. Os instrutores estaro a sua disposio ao longo de todo curso. Qualquer dvida dever ser enviada ao frum. Diariamente os monitores daro respostas e esclarecimentos.

2.6 ProgramaO curso de Bluesh oferecer o seguinte contedo: instalao e congurao do Bluesh; utilizao dos recursos mais comuns.

2.7 AvaliaoToda a avaliao ser feita on-line. Aspectos a serem considerados na avaliao: iniciativa e autonomia no processo de aprendizagem e de produo de conhecimento; capacidade de pesquisa e abordagem criativa na soluo dos problemas apresentados. 13

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

Instrumentos de avaliao: participao ativa nas atividades programadas; avaliao ao nal do curso; o participante far vrias avaliaes referentes ao contedo do curso. Para a aprovao e obteno do certicado o participante dever obter nota nal maior ou igual a 6.0 de acordo com a frmula abaixo: Nota Final = ((ML x 7) + (AF x 3)) / 10 = Mdia aritmtica das lies. AF = Avaliaes.

2.8 Bibliograa http://bluesh.openofce.nl/manual/index.html

14

Captulo 3

Introduo3.1 IntroduoBluesh um poderoso editor de texto, recomendado para programadores e webdesigners, como muitas opes para se escrever websites, scrips e cdigos fonte de programas. O Bluesh suporta muitas linguagens de programao, e focado principalmente na edio dinnica de websites.

3.2 Caractersticas muito leve: utiliza apenas entre 40% e 45% de memria na sua inicializao, e durante a sua execuo, utiliza somente 33% de memria, comparando com outros editores de websites (Quanta ou Screem); muito rpido: ele carrega dezenas de arquivos em poucos segundos; Interface "O que voc v aquilo que voc precisa"; abertura mltipla de documentos: pode-se abrir mais de 500 documentos facilmente; suporte a projetos: permite que se trabalhe simultenamente em diversos projetos; suporte a arquivos remotos usando gnome-vps (dependendo do tipo de instalao do seu gnome-vps, voc ter FTP, SFTP, HTTP, HTTPS, WebDAV, Samba, dentre outros); uma poderosa ferramenta de localizao e substituio de palavras; possibilidade de abrir arquivos recursivamente baseando-se no padro do nome do arquivo; funcionalidade ilimitada do undo/redo; suporte a highlighting para as linguagens: Python,HTML ,PHP ,C , Java, JavaScript, JSP, SQL ,XML ,Perl, CSS, ColdFusion, Pascal, R, Octave/MATLAB; suporte a muitos tipos de codicao de texto; mostra o nmero de linhas e possibilidade de adicionar/remover favoritos; barra de ferramentas para edio de HTML; 15

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

integrao customizvel com muitos programas, incluindo o make, lint, weblint, xmllint, tidy, javac, dentre outros; browser de referncia de funes, incluindo referncias de arquivos para PHP, Perl, CSS e HTMl; traduo completa para vrios idiomas, incluindo o Portugus Brasileiro.

3.3 InstalaoA forma mais fcil de instalar o Bluesh em uma distribuio baseada no Debian, e da seguinte forma: logado como root, digite : apt-get install bluefish Com isso, o APT ir instalar o Bluesh e os pacotes dos quais ele depender pra funcionar corretamente. Agora para comear a utiliz-lo: 1. v no menu Aplicaes > Programao > Bluesh editor (esse menu varia em cada distribuio); 2. caso no consiga encontrar o Bluesh no menu, no terminal basta digitar "bluesh".

16

Captulo 4

Interface com o usurio4.1 rea de EdioQuando a janela do Bluesh se abre, a parte maior na qual voc digita o cdigo do seu programa chamada de rea de edio, como mostra a gura abaixo:

Como o Bluesh d suporte a mltiplos arquivos abertos simultaneamente, pode-se dizer que pode abrir diversas reas de edio, uma em cada aba, que por padro, cam na parte inferior da janela. Fique atento para o fato de que a aba em foco pode aparecer caracterizada com o tema do GTK, e se o documento for modicado, o seu nome ca aparecendo na cor vermelha na aba. As mudanas tambm so percebidas pela cor vermelha na lista de documentos abertos, acessada com um clique direito do mouse sobre a rea de abas.

17

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

4.2 MenusO topo da interface do Bluesh consiste de um menu, uma Barra de ferramentas principal, uma Barra de ferramentas de HTML e de um Menu personalizado. Figura1 - Menu principal

. Figura 2 - Barra de ferramentas principal

. Figura 3 - Barra de ferramentas HTML

. Figura 4 - Menu personalizado

.

4.3 Barra lateralNo lado esquerdo da janela do Bluesh voc encontra a Barra lateral. Se preferir que essa barra que localizada no lado direito da janela v no menu Editar > preferncias > Interface com o usurio > Localizao da Barra lateral > Direita. A Barra Lateral consiste de um navegador de arquivos, um navegador de funes de referncia e um navegador de favoritos, acessveis clicando no cone correspondente da gura abaixo:

. Voc pode personalizar a localizao dos cones mostrados acima indo no menu Editar > preferncias > Interface com o usurio > Posio da aba do notebook na aba lateral. Para ocultar ou mostrar a Barra Lateral, basta usar o atalho F9. O navegador de arquivos prov um acesso rapido a arquivos e diretrios, como mostrado na gura abaixo:

18

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

. O navegador de funo de referncias faz referncia a funes de CSS2, HTML, PHP e Python. Alguns destes possuem caixas de dilogo para ajudar nas insero das funes, como mostrado abaixo:

. Alm destas, podemos ver na gura abaixo o navegador de favoritos, que d acesso para posies de arquivos previamente marcadas

19

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

.

4.4 Barra de StatusE nalmente, para nalizar mostramos abaixo a Barra de Status, que mostra informaes como linha e coluna atuais, a ativao/desativao do insert (INS) ou overwrite (OVR), o tipo de arquivo e a codicao.

. Para ativar a visualizao das barras ou navegadores mostrados, basta ir no menu Exibir.

4.5 AjudaAbrindo o menu Ajuda > Sobre..., abrir a seguinte janela:

20

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

. Esse menu contm um tpico "Sobre...". Usualmente, voc encontrar nessa caixa de dilogo os nomes e detalhes dos desenvolvedores, dos mantenedores e dos tradutores, os ags de congurao utilizados na compilao no seu sistema e os pacotes automaticamente detectados.

21

Captulo 5

Utilizao - Parte 1: Trabalhando com arquivos e diretriosA maioria das operaes com arquivos so acessveis pelo menu Arquivo. Usando esse menu, podemos criar novos arquivos e abrir, salvar ou renomear arquivos j existentes. Podese tambm inserir um arquivo dentro de outro, e reverter um arquivo modicado para o estado previamente salvo.

22

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

.

5.1 Criar arquivosPara criar um arquivo, basta ir no menu Arquivo > Novo. Desse modo criado um arquivo novo numa diferente aba. possvel tambm abrir uma nova instncia do Bluesh, no menu Arquivo > Nova janela. Os respectivos atalhos so Ctrl+N e Shift+Ctrl+N. Esses procedimentos criam um arquivo Sem ttulo do tipo texto (a no ser que voc esteja trabalhando em um projeto com um template de arquivo j denido), com permisses padro, e com a codicao padro do arquivo (que pode ser alterada no menu Editar > Preferncias > Arquivos > Codicao > Conjunto de caracteres padro.

5.2 Abrir arquivosAtravs do menu Arquivo > Abrir... (Ctrl+O) , ou pelo cone Abrir... na Barra de ferramentas principal possvel abrir um ou vrios arquivos. Se desejar abrir o arquivo numa nova janela, v primeiramente em Arquivo > Nova janela para abrir uma nova janela, e em seguida abra o arquivo desejado. Os mais recentes diretrios abertos aparecem na parte de cima da Barra Lateral, enquanto a parte de baixo contm locais denidos pelo usurio. possvel tambm ltrar um arquivo de uma lista pelo tipo do arquivo, clicando com o boto direito do mouse e usando o menu Filtro na parte de baixo do menu. A lista de tipos no Filtro dada atravs do menu Editar > Preferncias > Tipos de arquivos. Arquivos recentemente abertos podem ser abertos selecionando-os de uma lista no menu Arquivo > Abrir recente. O nmero de arquivos nesse menu pode ser alterado pelo menu Editar > Preferncias > Arquivos > Nmero de arquivos no Abrir recente.

5.3 Salvar arquivosPara salvar um documento, v no menu Arquivo > Salvar, clique no cone Salvar na Barra de ferramentas ou digite o atalho Ctrl+S. Se o arquivo ainda no existir salvo no disco, a seguinte janela se abrir:

23

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

. Quando um documento for modicado, o nome do arquivo mostrado em vermelho na aba do documento. Alm disso, se voc clicar com o boto direito sobre a aba,o caminho completo do arquivo mostrado numa janela pop up que se abrir. Por padro um backup do arquivo feito quando ele est sendo salvo. O arquivo de backup salvo no mesmo diretrio e com o mesmo nome do original, seguido por um ~ (til). Esse suxo e o comportamento do backup podem ser mudados, bastando ir no menu Editar > Preferncias > Arquivos > Cpia de segurana. Antes de salvar um arquivo, o Bluesh checa se o arquivo original foi modicado no disco, utilizando a ltima data de modicao e o tamanho do arquivo. Em alguns sistemas de arquivo, a ltima data de modicao no muito precisa, o que faz com que o Bluesh pense que o arquivo foi modicado sendo que no foi. Esta checagem pode ser modicada pelo menu Editar > Preferncias > Arquivos > Miscelnea > Arquivo modicado na vericao no disco. possvel tambm salvar o documento com outro nome, pelo menu Arquivo > Salvar como... (Shift+Ctrl+S). Com isso, o arquivo original continuar existindo com seu nome original. Para salvar todos os arquivos modicados, v no menu Arquivo > Salvar todos. Com isso, voc salvar todos os documentos que foram modicados e abrir caixa de dilogo para cada arquivo que ainda no estiver sido salvo no disco.

5.4 Renomear arquivos tambm possvel renomear ou mover um documento, utilizando o menu Arquivo > Renomear (F2) ou clicando com o boto direito sobre o arquivo na Barra Lateral e depois em Renomear.

24

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

.

5.5 Fechar arquivosQuando voc quiser fechar um arquivo rapidamente, clique no X que aparece na aba do documento. Voc tambm pode clicar no cone Fechar na Barra de ferramentas, ou pelo menu Arquivo > Fechar (Ctrl+W).

. Se o arquivo estiver sem modicaes, ele simplesmente fechado. Caso contrrio, abrir uma caixa de dilogo como a mostrada abaixo:

. Quando se est lidando com mltiplos arquivos, utilize o menu Arquivo > Fechar todos (Shift+Ctrl+W). Para cada arquivo modicado, ser aberta uma caixa de dilogo para salv-lo, onde voc poder escolher salvar ou no o arquivo antes de fech-lo ou cancelar o fechamento, como mostrado abaixo:

25

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

.

5.6 Apagar arquivosPara apagar um arquivo, clique com o boto direito sobre o arquivo no navegador de arquivos da Barra Lateral. Ser aberta uma janela de conrmao para a excluso do arquivo. Clique em "cancelar ou ento conrme a ao. Se voc tiver permisso para tal, o arquivo ser deletado com sucesso. Mas tome cuidado, que com esse procedimento, no ser nada fcil recuperar o arquivo deletado.

5.7 Arquivos remotosCom a utilizao da internet, possvel abrir arquivos da algum local na web pelo menu Arquivo > Abrir URL. Esse recurso depende da sua instalao do gnome_vps. Se ele estiver instalado, http://, sftp://, smb:// e outros possveis tipos de servio remoto sero suportados pelo Bluesh. Dependendo da verso do gnome_vps instalado, alguns prototolos no so inteiramente estveis, o que pode travar o Bluesh.

5.8 Abrir avanadoVoc pode abrir mltiplos arquivos de uma vez pelo menu Arquivo > Abrir avanado (Shift+Ctrl+O), item do menu baseado na extenso do arquivo ou no contedo. A mesma funcionalidade est disponvel pelo navegador de arquivos, clicando com boto direito sobre qualquer diretrio. Esse recurso disponvel quando o "nd"e o "grep"esto instalados no seu sistema. Para abrir todos os arquivos pela extenso, entre com a extenso na caixa de dilogo, e deixe o padro de procura vazio. Verique a opo recursiva se voc necessitar incluir todos os subdiretrios na pesquisa. Para abrir arquivos pelo contedo, deixe a extenso com um *, e entre com o padro de pesquisa na caixa de dilogo. possvel tambm combinar ambos os mtodos

26

Captulo 6

Utilizao - Parte 2: Recursos6.1 IndentaoPara indentar grandes partes de um texto, simplesmente selecione a parte desejada e v no menu Editar > Deslocar direita(Ctrl + . ). Para remover a indentao, v em Editar > Deslocar esquerda (Ctrl + , ). H atalho para essas 2 funes na Barra de ferramentas. Por padro, o Bluesh no utilza tabulao para indentar, mas pode ser congurado espaos se voc usar o"Usar espaos para indentar, no tabulaes", no menu Editar > Preferncias. O nmero de espaos para indentar o mesmo de Largura da Tabulao no mesmo menu.

6.2 Fechamento de TagsPor padro, o Bluesh produzir automaticamente tags de fechamento para documentos HTML e XML. Por exemplo, se voc digitar num documento HTML, o Bluesh produzir um . Ento, assim que voc terminar de digitar uma tag HTML no-vazia, o Bluesh produzir a tag de fechamento. Esse recurso pode ser desabilitado pelo menu Documento > Auto fechamento de HTML (Ctrl+T). O Bluesh tem dois modos de auto fechamento de tags, o modo HTML e o modo XML. No modo HTML, o Bluesh exclui todas as tags conhecidas que no necessitam de tags de fechamento, como
e . J no modo XML, o Bluesh ir adicionar uma tag de fechamento para qualquer tag que no for fechada por ela mesma com um />. O Bluesh escolher o modo baseado no tipo de arquivo do documento. Para visualizar os padres, v no menu Editar > Preferncias> Tipos de Arquivos.

6.3 Trabalhando com HTMLO HTML a linguagem mais suportada pelo Bluesh. Existe uma barra de ferramentas especial, como citamos anteriormente:

27

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

. Iremos mostrar o que fazem os cones que compem essa barra de ferramentas padro HTML, comeando do cone mais esquerda:

6.3.1 Incio rpido...Clicando nesse cone, abrir uma janela com vrias opes para se criar um documento HTML. Escolha o que desejar, adicione ou remova partes e em seguida clique em OK.

.

6.3.2 CorpoClicando aqui, aparecer a seguinte janela:

28

CDTC

Centro de Difuso de Tecnologia e Conhecimento

Brasil/DF

. onde voc pode escolher o estilo, a classe, id, idioma e personalizar o corpo do seu arquivo HTML.

6.3.3 Negrito, tlico e PargrafoClicando nesses cones, pode-se mudar um texto selecionado para car em negrito, itlico ou para se adicionar um pargrafo.

6.3.4 Quebra, Quebra e limpar e Espao sem QuebraClicando nesses cones, so adicionados ao cdigo HTML uma quebra de linha
, uma quebra de linha seguido por um clear