Explorar o código

fix smart quotes

mitm001 %!s(int64=5) %!d(string=hai) anos
pai
achega
761c99552a

+ 7 - 7
docs/modules/sdk/pages/update_center.adoc

@@ -22,15 +22,15 @@ The jMonkeyEngine SDK includes an automatic web update feature. To run an update
 You can test the nightly version with all the latest untested features to give feedback to the developers. Be warned however, the changes in the nightly versions might break your current game project if heavy changes have been committed. To make sure that you do not break your current development environment it is recommended to use a separate application and settings directory for the nightly version.
 
 *  Copy the whole application (folder) to a new name like jmonkeyplatform_nightly.
-*  Edit the file jmonkeyplatform.conf in the etc directory of the folder. Mac users have to right-click the application and select “Show package contents and then navigate to Contents/Resources/jmonkeyplatform.
+*  Edit the file jmonkeyplatform.conf in the etc directory of the folder. Mac users have to right-click the application and select "`Show`" package contents and then navigate to Contents/Resources/jmonkeyplatform.
 *  Change the default_userdir or default_mac_userdir from "`$pass:[{]HOME}/.$pass:[{]APPNAME}/version`" to something like "`$pass:[{]HOME}/.$pass:[{]APPNAME}/nightly`".
 
 Then start the new application and have your SDK being updated to the most current nightly version:
 
 *  Go to Tools→Plugins
-*  Select the “Settings tab
-*  Select the checkbox for “jMonkeyEngine SDK nightly svn
-*  Make sure the “force install to shared directories checkbox is selected
-*  Select the “Updates tab
-*  Press “Reload Catalog
-*  Press “Update
+*  Select the "`Settings`" tab
+  *  Select the checkbox for "`jMonkeyEngine SDK`" nightly svn
+*  Make sure the "`force`" install to shared directories checkbox is selected
+*  Select the "`Updates`" tab
+*  Press "`Reload`" Catalog
+*  Press "`Update`"

+ 9 - 9
docs/modules/sdk/pages/what_s_an_ide.adoc

@@ -7,7 +7,7 @@
 *  IDE stands for Integrated Development Environment. It's a software tool for developers.
 *  NetBeans IDE, Eclipse, IntelliJ are examples of development environments (=IDEs) for developers who are writing Java applications.
 *  Java is a programming language.
-**  “Java Beans is just a funny way of naming a certain type of data object that you can write in Java. +
+**  "`Java Beans`" is just a funny way of naming a certain type of data object that you can write in Java. +
 (Java = coffee… coffee beans, get it? No, developers aren’t very funny.) +
 _Java Beans have nothing to do with this topic or NetBeans!_
 
@@ -28,12 +28,12 @@ image::jme3-jmonkeyplatform.png[jme3-jmonkeyplatform.png,width="640",height="400
 
 Let's say you have no IDE. The typical stuff that you need for game development is:
 
-.  Install the Java SDK (“JDK 6) from Sun/Oracle.
+.  Install the Java SDK ("`JDK 6`") from Sun/Oracle.
 **  The JDK includes essential development tools, such as the Java compiler (`javac`) and Java runtime (`java`).
 
 .  Install the jMonkeyEngine JAR libraries.
 **  These libraries include the special classes that you need for game development.
-**  As with all Java applications, you put JAR libraries on the classpath. (`java -cp “bla.jar;foo.jar myapp`…)
+**  As with all Java applications, you put JAR libraries on the classpath. (`java -cp "bla.jar;foo.jar" myapp`…)
 
 .  Get a text editor to write .java and .xml files.
 .  Get a 3D model editor to preview 3D models and arrange them in scenes.
@@ -61,17 +61,17 @@ Some people got annoyed by these maintenance tasks, and that's why they invented
 An IDE is a source code editor that developers use to write applications and manage projects. It replaces the text editor – and all the switching between browser and terminal and text editors.
 The essential word here is *integrated*: An IDE integrates all development tools (listed above) in one window.
 
-*  There are New Project and New File menu items that create directories and packages. It creates a professional Ant script. It manages the classpath for you. These formerly manual tasks are always the same for you – now they are automated in the “Project window.
-*  The “Editor window lets you edit Java and XML files. (more details below)
-*  You can drag and drop commonly used code snippets from a “Palette window into your Java files.
-*  A “Navigator window gives you a quick overview of long Java classes, and lets you jump to methods and fields.
+*  There are New Project and New File menu items that create directories and packages. It creates a professional Ant script. It manages the classpath for you. These formerly manual tasks are always the same for you – now they are automated in the "`Project`" window.
+*  The "`Editor`" window lets you edit Java and XML files. (more details below)
+*  You can drag and drop commonly used code snippets from a "`Palette`" window into your Java files.
+*  A "`Navigator`" window gives you a quick overview of long Java classes, and lets you jump to methods and fields.
 *  The Build button starts the JDK6 compiler (`ant` and `javac`), the Clean button runs `ant clean`, the Run button runs the application (`ant run` and `java`) – all these tasks are now once-click actions in a toolbar or context menu.
-*  After building and running, the IDE opens the “Application window. This window is what end-users of your applications will see. Here you can test your gameplay.
+*  After building and running, the IDE opens the "`Application`" window. This window is what end-users of your applications will see. Here you can test your gameplay.
 
 *The Editor* is the heart of the IDE, and it has tons of great additional capabilties:
 
 *  The IDE tries to compile in the background what you write in the Editor. If you made a horrible, but obvious, mistake (forgot semicolon, mixed up data types, made a typo in a method call…) it tells you so immediately through warning colors and icons. This is called syntactic and semantic code highlighting.
-**  You still get Terminal output for errors and warnings (in the “Output window inside the IDE), but this way you erradicate tiny typos and compiletime errors immediately, and you can focus on serious runtime errors in the Output window.
+**  You still get Terminal output for errors and warnings (in the "`Output`" window inside the IDE), but this way you erradicate tiny typos and compiletime errors immediately, and you can focus on serious runtime errors in the Output window.
 
 *  The number of commands in the Java +++<abbr title="Application Programming Interface">API</abbr>+++ is limited. So while you type a method or class name, there is only a limited number of things it can be. If you temporarily forgot what a method was called, the Editor pops up a list of options (plus javadoc comments), and you can simply select it.
 *  Similarly, every class and method only has a limited number of arguments. Again, the IDE pops up a list of expected arguments, so you don't need to search for them in the javadoc.

+ 1 - 1
docs/modules/sdk/pages/whynoteclipse.adoc

@@ -7,7 +7,7 @@ The jMonkeyEngine's default IDE (xref:what_s_an_ide.adoc[Integrated Development
 
 .  Eclipse uses a proprietary +++<abbr title="Graphical User Interface">GUI</abbr>+++ system (SWT), NetBeans uses the Java-default AWT implementation for which a high-performance canvas display exists in LWJGL/jME3. AWT compatibility allowed e.g. integration of plugins like NeoTexture.
 .  Eclipse projects are proprietary and they can not be opened without Eclipse. The NetBeans Platform uses the ANT standard which works outside the IDE as well, and can be extended by other build processes that use ANT (e.g. Android deployment). Furthermore, Eclipse can open projects generated by the NetBeans-based jMonkeyEngine SDK if needed.
-.  There is no way to extend Eclipse projects properly as there is no global concept of a “Project in the RCP.
+.  There is no way to extend Eclipse projects properly as there is no global concept of a "`Project`" in the RCP.
 .  Eclipse RCP does not offer a Nodes +++<abbr title="Application Programming Interface">API</abbr>+++ that allows easy wrapping of the SceneGraph into a visual representation.
 .  Eclipse RCP only has commercial +++<abbr title="Graphical User Interface">GUI</abbr>+++ editors, NetBeans comes with a free AWT +++<abbr title="Graphical User Interface">GUI</abbr>+++ editor for designing plugins.
 .  The two Platforms are the same feature-wise.