📄 tool-unix.tmpl
字号:
#!/bin/sh############################################################################### Copyright 2002-2008, LAMP/EPFL## This is free software; see the distribution for copying conditions.# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A# PARTICULAR PURPOSE.##############################################################################cygwin=false;case "`uname`" in CYGWIN*) cygwin=true ;;esac# Finding the root folder for this Scala distributionSOURCE=$0;SCRIPT=`basename "$SOURCE"`;while [ -h "$SOURCE" ]; do SCRIPT=`basename "$SOURCE"`; LOOKUP=`ls -ld "$SOURCE"`; TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`; if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then SOURCE=${TARGET:-.}; else SOURCE=`dirname "$SOURCE"`/${TARGET:-.}; fi;done;SCALA_HOME=`dirname "$SOURCE"`/..;SCALA_HOME=`cd "$SCALA_HOME"; pwd`;if $cygwin; then SCALA_HOME=`cygpath --windows --short-name "$SCALA_HOME"` SCALA_HOME=`cygpath --unix "$SCALA_HOME"`fi# Constructing the extension classpathTOOL_CLASSPATH="@classpath@"if [ -z "$TOOL_CLASSPATH" ] ; then for ext in `ls -d "$SCALA_HOME"/lib/*` ; do if [ -z "$TOOL_CLASSPATH" ] ; then TOOL_CLASSPATH="$ext" else TOOL_CLASSPATH="$TOOL_CLASSPATH:$ext" fi donefiif $cygwin; then if [ "$OS" = "Windows_NT" ] && cygpath -m .>/dev/null 2>/dev/null ; then format=mixed else format=windows fi SCALA_HOME=`cygpath --$format "$SCALA_HOME"` TOOL_CLASSPATH=`cygpath --path --$format "$TOOL_CLASSPATH"`fi# Reminder: substitution ${JAVA_OPTS:=-Xmx256M -Xms16M} DO NOT work on Solaris[ -n "$JAVA_OPTS" ] || JAVA_OPTS="@javaflags@"${JAVACMD:=java} $JAVA_OPTS -cp "$TOOL_CLASSPATH" -Dscala.home="$SCALA_HOME" -Denv.classpath="$CLASSPATH" -Denv.emacs="$EMACS" @properties@ @class@ @toolflags@ "$@@"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -