万本电子书0元读

万本电子书0元读

顶部广告

Aptana studio Beginner’s Guide电子书

售       价:¥

30人正在读 | 0人评论 9.8

作       者:Thomas Deuling

出  版  社:Packt Publishing

出版时间:2013-01-25

字       数:76.0万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Accompanied by the plenty of example code and step-by-step instructions, this book will escalate you from a novice to an expert in no time. This book is for anyone who is looking for an IDE for effectively developing web applications. You will find this book interesting if you are working with common web technologies such as HTML5, JavaScript, or PHP. This book assumes no prior knowledge of Aptana Studio 3 or the named web technologies.
目录展开

Aptana Studio Beginner's Guide

Table of Contents

Aptana Studio Beginner's Guide

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Getting Started

System requirements

Downloading and installing Aptana Studio

Time for action – downloading and installing Aptana Studio on Linux

What just happened?

Time for action – downloading and installing Aptana Studio on Windows

What just happened?

Time for action – downloading and installing Aptana Studio on Mac

What just happened?

How to increase memory for Java

Time for action – increasing Java memory

What just happened?

Upgrading the system

How to install third-party plugins

Time for action – installing a third-party plugin

What just happened?

Uninstalling Aptana

Pop quiz – test your installation knowledge

Summary

2. Basics and How to Use Perspectives and Views

Time for action – changing the color theme

What just happened?

Time for action – configuring the tab behavior

What just happened?

Definitions

Navigation

Toolbar

Perspectives

Perspective menu

Editors

Views

Statusbar

Customizing perspectives

Creating a customized perspective

Arrange perspective views

Time for action – arranging views

What just happened?

Time for action – adding new views

What just happened?

Customizing selection menus

Time for action – customizing the View selection menus

What just happened?

Time for action – customizing the new submenu

What just happened?

Command Groups Availability

Time for action – adding and removing command groups availability

What just happened?

Toolbar visibility

Time for action – customizing the toolbar

What just happened?

Menu visibility

Time for action – customizing the menu

Saving a perspective

Time for action – saving a perspective

Perspective preferences

Deleting a perspective

Time for action – deleting a perspective

Marking a default perspective

Time for action – marking a default perspective

What just happened?

The most frequently used views

App Explorer view

Project explorer view

Properties view

Outline view

Searching and replacing

Search dialog

Search view

Search preferences

Replacing matches

Customizing Aptana Studio 3

Have a go hero – configuring Aptana Studio

Pop quiz – testing your newly acquired Workspace knowledge

Summary

3. Working with Workspaces and Projects

Workspace

Current workspace

Creating workspaces

Time for action – creating a new workspace

What just happened?

Importing and exporting preferences

Time for action – exporting Aptana Studio preferences

What just happened?

Time for action – importing Aptana Studio preferences

What just happened?

Switching between different workspaces

Time for action – switching to another workspace

What just happened?

Deleting unnecessary workspaces

Time for action – deleting a workspace

What just happened?

Workspace preferences

Time for action – prompting the selection of a workspace on startup

What just happened?

Pop quiz – testing your newly acquired Projects knowledge

Working with projects

Project nature

Creating a new project

Time for action – using the Promote to Project function

What just happened?

Importing an existing project

Time for action – importing an existing folder as a new project

What just happened?

Time for action – importing existing projects into the workspace

What just happened?

Deleting an existing project

Time for action – deleting a project

What just happened?

Changing a project's nature

Time for action – changing a project's nature

What just happened?

Closing or opening a project

Time for action – closing a project

Time for action – excluding a project from the index

Creating a new file in a project

Time for action – creating a new project file

What just happened?

Have a go hero – create your own workspace with at least two different projects

Pop quiz

Summary

4. Debugging JavaScript

The Debug perspective

Installing the JavaScript debugger

Time for action – installing Aptana Debugger for Firefox

What just happened?

Configuring the debugger

Time for action – creating a debug configuration

What just happened?

Debugging JavaScript

Time for action – debugging JavaScript

What just happened?

Console view

Time for action – working with the Console view

What just happened?

Using breakpoints

Time for action – adding a breakpoint

What just happened?

Time for action – disabling a breakpoint

What just happened?

Time for action – setting a hit count on a breakpoint

What just happened?

Time for action – inspecting variables at a breakpoint and changing their values

What just happened?

Studio AJAX monitor

Time for action – uninstalling the Aptana Debugger Extension

What just happened?

Uninstalling the debugger

Time for action – uninstalling the Aptana Debugger Extension

What just happened?

Have a go hero – selecting a JavaScript file which you didn't code yourself and inspect the functionality by using the debugger

Pop quiz

Summary

5. Code Documentation and Content Assist

ScriptDoc

JavaScript file comment

JavaScript property comment

JavaScript function comment

Time for action – displaying a function comment

What just happened?

The Content Assist feature

Time for action – using the Content Assist feature

What just happened?

Browser capabilities

Time for action – changing the user agents used by the Content Assist feature

What just happened?

Have a go hero – documenting a project that contains JavaScript code

Pop quiz

Summary

6. Inspecting Code with Firebug

What is Firebug

Time for action – installing Firebug

What just happened?

Time for action – enabling and configuring Firebug

What just happened?

Inspecting HTML code

Time for action – inspecting HTML code

What just happened?

Time for action – using the mouse selector for editing HTML

What just happened?

Inspecting the CSS code

Time for action – editing the CSS code by using the HTML module

What just happened?

Time for action – editing the CSS code by using the CSS module

What just happened?

Using the Firebug console

Time for action – using the Firebug console

What just happened?

Profiling code performance

Time for action – profiling code performance by using console.time()

What just happened?

Time for action – profiling code performance by using console.profile()

What just happened?

Have a go hero – inspecting a website in detail

Pop quiz

Summary

7. Using JavaScript Libraries

Requirements for including a JavaScript library

Using jQuery

Time for action – installing the jQuery bundle

What just happened?

Time for action – integrating jQuery

What just happened?

Using Dojo Toolkit

Time for action – integrating the Dojo Toolkit

What just happened?

Using ExtJS

Time for action – integrating ExtJS

What just happened?

Have a go hero – integrating a JavaScript library into a current project of your own

Pop quiz

Summary

8. Remotely Working with FTP

The Remote view

Time for action – creating an FTP connection

What just happened?

Time for action – modifying an FTP connection

What just happened?

Deleting an FTP connection

Using the Web Deployment Wizard

Time for action – connecting a project with a remote server

What just happened?

Using the Connection Manager

Time for action – opening the Connection Manager and creating a new connection

What just happened?

Modifying an existing connection within the Connection Manager

Deleting an existing connection within the Connection Manager

Exporting and importing FTP settings

Time for action – exporting FTP settings

What just happened?

Time for action – importing FTP settings

What just happened?

Have a go hero – connecting a remote project with a local project

Pop quiz

Summary

9. Collaborative Work with SVN and Git

Working with SVN

Time for action – adding an SVN Repository

What just happened?

Checking out an SVN Repository

Time for action – checking out an SVN Repository

What just happened?

File states

Committing an SVN Repository

Time for action – updating and committing an SVN Repository

What just happened?

Updating an SVN Repository

Time for action – using the SVN history and comparing files

What just happened?

Have a go hero – checking out an SVN Repository and working with it

Pop quiz – testing your newly acquired SVN knowledge

Working with Git

Time for action – cloning a remote Git Repository

What just happened?

Creating a Git Repository

Time for action – creating a new local Git Repository for a new or existing project

What just happened?

Time for action – working with a new local Git Repository

What just happened?

Pulling and pushing Git remote projects

Time for action – pulling and pushing Git remote projects

What just happened?

Have a go hero – checking out a Git Repository

Pop quiz– testing your newly acquired Git knowledge

Summary

10. PHP Projects

Creating and configuring PHP projects

Time for action – creating a PHP project

What just happened?

Configuring a PHP project

Time for action – configuring a PHP project

What just happened?

Using PHPDoc within PHP Projects

Using the predefined PHPDoc Comments

Time for action – using PHPDoc Comments from the PHP Bundle

What just happened?

Aptana Studio's PHP Bundle PHPDoc Comment snippets

Using PHP libraries

Time for action – using external libraries

What just happened?

Configuring project-specific libraries

Time for action – configuring project-specific libraries

What just happened?

Using and configuring the code formatter

Time for action – using and configuring the PHP code formatter

What just happened?

Have a go hero – configuring your own PHP project

Pop quiz

Summary

11. Optimizing Work and Increasing Collaboration

Creating a syntax highlight theme

Time for action – creating a syntax highlight theme

What just happened?

Sharing or restoring your configurations

Time for action – importing and exporting syntax highlight themes

What just happened?

Time for action – importing and exporting code formatter profiles

What just happened?

Sharing Aptana Studio preferences

Working with bookmarks

Time for action – setting a bookmark

What just happened?

The bookmark view

Time for action – configuring the bookmark view

What just happened?

SVN commit comment templates

Time for action – creating SVN commit comment templates

What just happened?

Working with tasks

Time for action – configuring the tasks and managing the task tags

What just happened?

Creating tasks

Time for action – creating a task over the line numbers

What just happened?

Time for action – creating a task using a comment

What just happened?

Have a go hero – try out what you have learned

Pop quiz

Summary

12. Troubleshooting

What to do when problems occur

Systems help

Do you have a problem?

Which version of Aptana Studio have you installed

Time for action – displaying installation details

Running the diagnostic test

Viewing and clearing the logfile

Time for action – viewing and clearing the logfile

What just happened?

Forums

Reporting a bug

Time for action – reporting a bug

What just happened?

Fixing a moved workspace directory

Time for action – changing the workspace directory in config.ini

What just happened?

Have a go hero – collecting information about Aptana Studio

Pop quiz

Summary

Pop Quiz Answers

Chapter 1, Getting Started

Pop quiz – test your installation knowledge

Chapter 2, Basics and How to Use Perspectives and Views

Pop quiz

Chapter 3, Working with Workspaces and Projects

Pop quiz – testing your newly acquired Workspace knowledge

Pop quiz – testing your newly acquired Projects knowledge

Chapter 4, Debugging JavaScript

Pop quiz

Chapter 5, Code Documentation and Content Assist

Pop quiz

Chapter 6, Inspecting Code with Firebug

Pop quiz

Chapter 7, Using JavaScript Libraries

Pop quiz

Chapter 8, Remotely Working with FTP

Pop quiz

Chapter 9, Collaborative Work with SVN and Git

Pop quiz – testing your newly acquired SVN knowledge

Pop quiz – testing your newly acquired Git knowledge

Chapter 10, PHP Projects

Pop quiz

Chapter 11, Optimizing Work and Increasing Collaboration

Pop quiz

Chapter 12, Troubleshooting

Pop quiz

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部