The capability to transfer files to and edit files in an integrated
development environment is disclosed. The source files may be located on
a remote computer system across a network, such as the Internet. The
local system upon which the integrated development environment is
executing and the remote system having the source files may have
different operating systems, different geographical locations with
different human languages, and/or different programming languages. The
disclosure herein requests the source file on the remote system and then
encodes the differences between the languages and/or the operating system
by reading the extension of the source file. These encoded differences
are translated when the remote file is opened in the local integrated
development environment with an editor. The editor may be a LPEX editor
if the files are members of an OS/400 operating system, or the editor may
be an operating system editor for a file having the source file's
extension, or a default text editor. The edited file is encoded for use
on the remote system and then transferred to the remote system.