Add Atom atom-project-manager project.cson file.
David Blume

David Blume commited on 2016-08-14 13:34:49
Showing 2 changed files, with 39 additions and 3 deletions.

... ...
@@ -14,11 +14,30 @@ You can clone from the origin with:
14 14
 
15 15
     git clone ssh://USERNAME@dlma.com/~/git/testpython.git
16 16
 
17
-### PyCharm Notes
17
+### Supported IDES
18 18
 
19
-JetBrains suggests [sharing the .idea directory except for workspace.xml and 
19
+This project has example PyCharm, Atom, and Sublime Text 3 projects.
20
+
21
+#### PyCharm
22
+
23
+PyCharm uses the .idea directory. JetBrains suggests [sharing the .idea directory except for workspace.xml and 
20 24
 tasks.xml](https://intellij-support.jetbrains.com/hc/en-us/articles/206544839).
21 25
 
26
+#### GitHub's Atom
27
+
28
+Download from [atom.io](https://atom.io/). These are useful modules:
29
+
30
+* [read-only-indicator](https://atom.io/packages/read-only-indicator) by alefragnani. (Feature not available in Sublime Text 3.)
31
+* [script](https://atom.io/packages/script) by rgbkrk, for running scripts.
32
+* [project-manager](https://atom.io/packages/project-manager) by danielbrodin.
33
+
34
+If you install project-manager, it looks for a local `project.cson` file, and merges those settings with what
35
+is in the .atom `projects.cson` file.
36
+
37
+#### Sublime Text 3
38
+
39
+Sublime uses the testpython.sublime-project file.
40
+
22 41
 ### Current Features
23 42
 
24 43
 * Multiple directories for testing build systems and IDEs
... ...
@@ -29,5 +48,6 @@ tasks.xml](https://intellij-support.jetbrains.com/hc/en-us/articles/206544839).
29 48
 
30 49
 ### To Do
31 50
 
32
-* Compare Sublime Text Projects, PyCharm, and Atom Projects.
51
+* Make project.cson work, and be platform independent.
52
+* Maybe removing the project key "testpython" will make it work?
33 53
 
... ...
@@ -0,0 +1,16 @@
1
+testpython:
2
+    title: "Test Python Project"
3
+    paths: [
4
+        "C:\\cygwin64\\home\\David\\testpython"
5
+    ]
6
+    settings:
7
+        "tree-view":
8
+            "hideVcsIgnoredFiles": true
9
+            "hideIgnoredNames": true
10
+        core:
11
+            "excludeVcsIgnoredPaths": true
12
+            "ignoredNames": [
13
+                "testpython.sublime-workspace"
14
+                "dist"
15
+                ".idea"
16
+            ]
0 17