One of the biggest weaknesses in the current design of XCode for this
is that the html file type is also the help file type, so that if you
add syntax coloring for HTML files, you break the help viewer (it tries
to display the files as sourcecode).
Beyond that, I use the Ant based build system for my web apps, so build
and deploy is very straightforward (if you are comfortable with Ant
that is). I do have code colorization specifications for JSP, ASPX,
ASCX, ASMX and CS files that I have added and by adding dependancies
upon external projects, I've got a system that I'm relatively happy
with. I still set XCode to open external apps for some files, BBEdit
for HTM, HTML, PL & INC. CSSEdit from MacRabbit for CSS files, and
Fireworks for the various image formats ( I dislike Photoshop's cost ).
This works well for me.
I am using Makefile based targets for my .NET (Mono C#) build and
deploy, but still from within the XCode IDE. I suppose I've put a fair
amount of time into configuring the build system. This is work that
could be automated better, and I think will be as time progresses,
particularly with the growing importance web / web services in
application development in the enterprise world.
I've said it before, I'll reiterate my opinion here. XCode is a huge
step in the right direction, and it is quickly becoming a viable
competitor in the enterprise markets. Probably the biggest missing
pieces to compete with Visual Studio are the inclusion of a strong Web
Technology and UI Editor for it (WebObjects with an enhanced WebObjects
Builder perhaps) and an integrated data access system, perhaps and
improved / enhanced version of EOF, with a modified deployment license
to deploy to any EJB server like Tomcat, JBoss or WebSphere. (allowing
resale of WO apps without the encumbrance of a $600 WO run-time
license)
All of the things I'm hearing in the rumor mills is that the next
version of XCode will be more aggressively targeted at that market
place. One can only hope, and wait patiently for the next WWDC to hear
what's next.
Andy Satori
On Mar 3, 2004, at 3:27 AM, Olle Tvrnstrvm wrote:
Jon <-- I find that Xcode really doesn't make it easy for you in that
field of work. I'm trying to customize Xcode to work as an IDE for
'simple' web project development with only HTML, JavaScript and PHP.
A minor problem is, as mentioned, code completion and in some cases
file-type recognition. Like the fact that Xcode "out of the box" does
not recognize my CSS-files. But on the other hand there is so much you
actually _can_ do with some shell scripting skills and tweaks.
My first goal was to get Build to publish my project according to the
current build action set, but I've ended up having to having handle
that in custom scripting using the "External target" type.
My goal is to have a generic build for web project publishing with the
possibility to publish to a target development, testing or production
environment using either FTP, SSH or some other method. Right now I'm
just scripting an FTP-session, which works but is slow, quick & dirty
and without the actual benefits of a real make (modified files only,
dependencies).
Perhaps there are others out there with the same needs and good ideas
(or scripts & tweaks) on how to achieve this? Or better, is Apple
currently contemplating on adding such a project type to Xcode? In my
opinion it would be easy and of benefit to a lot of Mac OS X users.
Regards
/Olle
| http://www.studiomediatech.com/
------------------------------------------------
| +46-(0)73-6000 323
------------------------------------------------
On 3 mar 2004, at 07.38, Jon Wynacht wrote:
Is it usable in terms of project organization and building or are
there too many tweaks that need to happen to make it work?
Jon
On Mar 2, 2004, at 6:10 PM, Andy Satori wrote:
I'm using XCode to do web dev of JSP and EJB apps. It doesn't do
code
completion, and you aren't going to be doing any live debugging
using
it, but it's passable for the task.
Andy
On Mar 2, 2004, at 8:42 PM, Jon Wynacht wrote:
Hi,
Wondering if anybody on this list is using XCode to build Java web
applications, much like one would use JBuilder.
I've been using JBuilder for a long time, upgraded to JBuilderX and
ran across issues today with the tool that have me reconsidering
alternatives. Before I go back to emacs or BBEdit, any thoughts on
the
power, or lack thereof, that XCode has in this realm?
Thanks,
Jon
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
[demime 0.98b removed an attachment of type
application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
[demime 0.98b removed an attachment of type
application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.