V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
leohxj
V2EX  ›  问与答

有在windows下跑虚拟机开发的,请教一个问题?

  •  
  •   leohxj · 2012-12-05 21:24:27 +08:00 · 2545 次点击
    这是一个创建于 4381 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想放在虚拟机上跑node.js。
    自己用的windows7,开了virtualBox跑linux,能在win下通过ssh连接上linux, 想说我把linux的文件下载到window下编辑,再上传,换行编码问题大家是怎么解决的?
    还有,这可方法可行吗?
    10 条回复    1970-01-01 08:00:00 +08:00
    timonwong
        1
    timonwong  
       2012-12-05 21:31:35 +08:00   ❤️ 1
    1. 换行只用UNUX换行
    2. 为什么还要下载上传呢,不是有共享目录吗?
    3. 你可以看看 vagrant
    batfree
        2
    batfree  
       2012-12-05 21:34:11 +08:00
    我们公司里用的Xen的云,开发是在LINUX上,Windows上换行,编码什么的没有什么问题。 现在各种编辑器都可以处理。
    gucheen
        3
    gucheen  
       2012-12-05 21:49:33 +08:00
    我都是直接把目录共享给虚拟机内的linux,管理和修改都比较方便
    leohxj
        4
    leohxj  
    OP
       2012-12-05 22:12:28 +08:00
    @timonwong 开了共享目录,但是有时候想访问/home下的内容,就需要下载再上传。
    @batfree 用了sublime处理确实没发现问题。但是记事本就出问题了。。。
    @gucheen windows下修改的文件在linux下格式会变吗,特别是换行。
    Livid
        5
    Livid  
    MOD
       2012-12-05 22:13:00 +08:00   ❤️ 1
    用 Vagrant:

    http://vagrantup.com/
    gucheen
        6
    gucheen  
       2012-12-05 22:18:10 +08:00
    @leohxj 我感觉代码这样子的文件,如果出现了变化,和编辑器会比较有关系,暂时倒是没有遇到格式问题,win下是notepad++/sublime,linux下是vim
    leohxj
        7
    leohxj  
    OP
       2012-12-05 22:24:03 +08:00
    @Livid 不知道windows好用吗?
    leohxj
        8
    leohxj  
    OP
       2012-12-05 22:24:59 +08:00
    @gucheen 暂时是用sublime,没发现问题,应该和编辑器有关吧。sftp和ssh能同时开吗?
    greatghoul
        9
    greatghoul  
       2012-12-05 22:33:37 +08:00
    @timonwong vagrant 这个东西挺帮的,有次聚会一个朋友分享过这个人话题。
    funagi
        10
    funagi  
       2012-12-05 22:45:51 +08:00
    不少软件能解决换行问题,比如notepad++。
    不过我更倾向于虚拟机里跑个桌面linux,直接在里面开发,这样连上传下载文件都省了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3240 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:36 · PVG 20:36 · LAX 04:36 · JFK 07:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.